/zi

An incremental, declarative library for building terminal user interfaces in Rust.

Primary LanguageRustApache License 2.0Apache-2.0

Zi logo

Modern terminal user interfaces in Rust.

Build Status Documentation Crates.io

Zi is a Rust library for building modern terminal user interfaces in an incremental, declarative fashion.

Screenshots

Counter Example Screenshot Mandelbrot Example Screenshot Splash Example Screenshot Todo Example Screenshot

License

This project is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.