Ratatui是tui-rs项目的继任者,旨在构建终端用户界面。去年,Ratatui收到了来自Radicle项目的捐款,并决定通过Drips网络将资金捐赠给Ratatui。Ratatui使用Open Collective和GitHub Sponsors来管理资金,以支持项目的维护和推广费用,并支持其他依赖项目。他们以非营利组织的方式管理资金,并将捐款透明化。
Ratatui 已成为 tui-rs 的官方继任者。文章回顾了六个月的发展历程:从讨论分叉、创建 Discord、发布 0.20 至 0.22 版本,到原作者归档 tui-rs。新版亮点包括:条形图支持水平方向、Sixel 跳过能力、表格和列表的高亮间距配置、表格行对齐、滚动条轨道可选、每周自动发布 alpha 版、示例 GIF、通用 trait 实现、90% 测试覆盖率、禁止 unsafe 代码,以及正在编写的官方文档书。
Ratatui 0.21.0 发布,是 tui-rs 的社区延续版本。新增 termwiz 后端、日历与圆形组件、内联视口、Block 底部标题与内边距、文本掩码、border! 宏、颜色字符串转换,并将 Spans 更名为 Line。最低 Rust 版本 1.65.0,提供迁移指南,欢迎社区贡献。
完成下面两步后,将自动完成登录并继续当前操作。