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