2 unstable releases

0.1.0 Feb 20, 2021
0.0.0 Dec 16, 2020

#1079 in GUI

MIT/Apache

67KB
1.5K SLoC

Glyph UI

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-friction 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!

Contributing code

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.

License

This project is licensed under either of

at your option.

Dependencies

~4.5–6MB
~102K SLoC