12 releases

0.6.3 Dec 2, 2025
0.6.2 Nov 15, 2025
0.6.1 Aug 30, 2025
0.5.0 Sep 1, 2022
0.1.1 Jul 17, 2021

#1608 in Command-line interface

Download history 1344/week @ 2025-10-16 1855/week @ 2025-10-23 1595/week @ 2025-10-30 2238/week @ 2025-11-06 2028/week @ 2025-11-13 2400/week @ 2025-11-20 1473/week @ 2025-11-27 1147/week @ 2025-12-04 1248/week @ 2025-12-11 1979/week @ 2025-12-18 1169/week @ 2025-12-25 1060/week @ 2026-01-01 1699/week @ 2026-01-08 1854/week @ 2026-01-15 1596/week @ 2026-01-22 1341/week @ 2026-01-29

6,603 downloads per month
Used in 2 crates

MIT license

205KB
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–6.5MB
~135K SLoC