8 releases (4 breaking)
0.5.0 | Sep 1, 2022 |
---|---|
0.4.1 | Jul 7, 2022 |
0.4.0 | Jun 4, 2022 |
0.3.0 | Jan 18, 2022 |
0.1.1 | Jul 17, 2021 |
#968 in Command-line interface
4,729 downloads per month
Used in 47 crates
(2 directly)
200KB
4.5K
SLoC
Requestty-ui
A widget based terminal ui rendering library.
This crate provides an abstraction over terminal manipulation in the
form of the Widget
trait. It also provides some default widgets
available in widgets
.
While this crate was built for the requestty
crate and other crates
which implement the Prompt
trait in requestty
, it can be used
otherwise as well.
Backends
This crate currently supports 2 backends:
The different backends can be enabled using the features of the same name.
lib.rs
:
A widget based terminal ui rendering library.
This crate provides an abstraction over terminal manipulation in the form of the Widget
trait. It also provides some default widgets available in widgets
.
While this crate was built for the requestty
crate and other crates which implement the
Prompt
trait in requestty
, it can be used otherwise as well.
Backends
This crate currently supports 2 backends:
The different backends can be enabled using the features of the same name.
Dependencies
~2–13MB
~79K SLoC