zest-gui 0.1.0

Retained-mode GUI framework for embedded touchscreen MCUs. Re-exports zest-core, zest-theme, and zest-widget; optional simulator default platform.
Documentation

zest — retained-mode GUI framework for embedded touchscreen MCUs.

Re-exports zest-core, zest-theme, zest-widget, and (with the simulator feature) zest-simulator. Provides convenience runners and a time module re-exported from zest-core.

use zest::prelude::*;

struct App { /* ... */ }

impl Application for App {
    fn init() -> (Self, Task<Msg>) { /* ... */ }
    // ...
}

#[embassy_executor::main]
async fn main(_spawner: embassy_executor::Spawner) {
    zest::run::<App>("My App").await;
}