fdehau

tui-rs

fdehau

Build terminal user interfaces and dashboards using Rust

AI 简介

`tui-rs` 是一个使用 Rust 语言构建终端用户界面和仪表盘的库。它支持多种后端(如 crossterm 和 termion),并基于即时渲染与中间缓冲的原则,允许开发者在每一帧中构建所有需要显示的小部件,从而提供高度灵活且交互性强的界面设计能力。尽管对于高度动态的内容可能会引入一些开销,但通过优化 ANSI 转义序列的生成,该库在实践中表现得相当高效。需要注意的是,`tui-rs` 本身不处理输入或事件,这些功能需依赖外部库实现。此项目适用于需要在命令行环境中创建复杂图形界面的应用场景,例如监控工具、日志查看器等。不过,请注意该项目已不再维护,建议关注其活跃分叉 `ratatui`。

Rust
MIT License
10.9k
Stars
484
Forks
10.9k
Watchers
0
Issues

Star 增长

今日+1
近 7 天+3
近 30 天+8
综合评分42.36
默认分支master