| Crates.io | feather-tui |
| lib.rs | feather-tui |
| version | 5.0.0-rc.1 |
| created_at | 2025-03-23 05:44:37.111223+00 |
| updated_at | 2025-11-08 10:21:13.123974+00 |
| description | A crate for building simple terminal-based user interfaces. |
| homepage | https://github.com/Nongtajkrub/termui |
| repository | https://github.com/Nongtajkrub/termui |
| max_upload_size | |
| id | 1602362 |
| size | 125,226 |
A Rust crate for building simple terminal-based user interfaces.
β οΈ This is my first-ever Rust project β οΈ
Feather-Tui is a simple terminal UI library designed to provide building blocks for terminal-based user interfaces. It started life as a small C library aiming to offer an easy-to-use UI framework for terminal applications. Now, Iβm rewriting it in Rust to learn the language and (hopefully) improve both performance and maintainability.
[!CAUTION] The documentation for Feather-Tui
v5.0.0-rc.1is not yet complete. For example, theGetting Startedguide in the Wiki has not been updated for this version. This release is primarily intended for users who wish to experiment with new features. Some parts of the changelog are still in progress, though a few sections are already available. For stability and full documentation, it is recommended to continue usingv4.1.0for now.
The biggest update ever! Click here to learn more
[!CAUTION] Changelog for
v5.0.0-rc.1in still in development. For stability and full documentation, it is recommended to continue usingv4.1.0for now.
Check out the Feather-Tui crate homepage! Click here to learn more.
Check out the guide on how to use Feather-Tui (WIP)! Click here to learn more.
[!CAUTION] Getting Started guide for
v5.0.0-rc.1in still in development. For stability and full documentation, it is recommended to continue usingv4.1.0for now.
bitflags crossterm thiserror unicode-segmentation