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

#1321 in Command-line interface

Download history 893/week @ 2024-12-26 1194/week @ 2025-01-02 1413/week @ 2025-01-09 1054/week @ 2025-01-16 1131/week @ 2025-01-23 1233/week @ 2025-01-30 1458/week @ 2025-02-06 925/week @ 2025-02-13 972/week @ 2025-02-20 766/week @ 2025-02-27 1163/week @ 2025-03-06 2009/week @ 2025-03-13 2181/week @ 2025-03-20 1832/week @ 2025-03-27 1302/week @ 2025-04-03 2564/week @ 2025-04-10

8,266 downloads per month
Used in 44 crates (2 directly)

MIT license

200KB
4.5K SLoC

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.


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.

Dependencies

~2–13MB
~80K SLoC