2 unstable releases
0.1.0 | Feb 20, 2021 |
---|---|
0.0.0 | Dec 16, 2020 |
#1079 in GUI
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
-
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.
Dependencies
~4.5–6MB
~102K SLoC