Not your typical GUI library: Glyph UI is actually for implementing text-based interfaces.
Inspired by [cursive], [iced], and [tui-rs], glyph_ui brings to you
a low-fricion and composable TUI library in modern (read async) Rust. At the
moment, there's still a lot of work to do, but the basics are there: check out
the examples!
Be sure to run the .hooks/install.sh script after the first clone. The
post-merge hook will re-run this script to apply changes to the hooks, if there
are any. The pre-commit hook runs cargo fmt and cargo test. If you don't
want to run the tests for some reason (maybe you already did and just don't want
to do it again automatically), you can set the SKIP_TESTS_PLEASE environment
variable to anything.
This project is licensed under either of
Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.