Library for building rich terminal user interfaces and dashboards with Rust.
- Free • Open Source
What is tui-rs?
tui-rs is a Rust library to build rich terminal user interfaces and dashboards. The library is based on the principle of immediate rendering with intermediate buffers. This means that at each new frame you should build all widgets that are supposed to be part of the UI. While providing a great flexibility for rich and interactive UI, this may introduce overhead for highly dynamic content. So, the implementation tries to minimize the number of ansi escape sequences generated to draw the updated UI. In practice, given the speed of Rust the overhead rather comes from the terminal emulator than the library itself.
- 10,053 Stars
- 476 Forks
- 143 Open Issues
No comments or reviews, maybe you want to be first?Post a comment/review
- User interface
Comments and Reviews Post a comment/review