41 个稳定版本 (3 个主要版本)
| 3.5.0 | 2023年9月8日 |
|---|---|
| 3.4.1 | 2023年4月23日 |
| 3.2.3 | 2023年2月23日 |
| 3.1.0 | 2022年9月26日 |
| 0.9.2 | 2019年12月25日 |
93 在 命令行界面 中排名
每月 下载 35 次
在 4 个 Crates 中使用 (3 个直接使用)
220KB
4.5K SLoC
一个 Rust 包装器,用于最耀眼的 TUI 库 notcurses。
示例
use notcurses::*;
fn main() -> Result<()> {
let mut nc = Notcurses::new_cli()?;
let mut cli = nc.cli_plane()?;
cli.putstrln("\nhello world!")?;
cli.render()?;
Ok(())
}
库的状态
当前版本与 notcurses 3.0.9 兼容。
当前主要版本 3 被视为开发版本.
与 libnotcurses-sys 的主要区别
- 完全安全的公共 API。
- 分配类型实现了
Drop特性。 - 坐标使用最常用的顺序: x, y。
- 没有 直接 模式,只需使用 CLI 模式。
- 现在的 标准 平面现在称为 CLI 平面。
- 将
*Options结构体替换为*Builder。
依赖项
~1.2–3.5MB
~58K SLoC