Crates.io | glyph_ui |
lib.rs | glyph_ui |
version | 0.1.0 |
source | src |
created_at | 2020-12-16 22:52:07.838855 |
updated_at | 2021-02-20 23:53:47.268467 |
description | TUI library utilizing the Elm architecture |
homepage | https://forge.typ3.tech/charles/glyph_ui |
repository | https://forge.typ3.tech/charles/glyph_ui |
max_upload_size | |
id | 323750 |
size | 80,611 |
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!
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.