18 个版本 (9 个破坏性更新)
0.10.0 | 2024年8月8日 |
---|---|
0.9.0 | 2024年6月29日 |
0.8.0 | 2023年8月7日 |
0.7.1 | 2023年5月23日 |
0.1.2 | 2021年11月4日 |
#40 在 命令行界面
每月下载量 16,757
在 65 个crate中 使用 (63 直接)
28KB
661 行
tui-input
支持多后端的 TUI 输入库。
此 crate 可以与 tui-rs 和 ratatui 一起使用。
对于使用 tui-rs
的人,使用版本 v0.6.*
;对于迁移到 ratatui
的人,使用最新版本。
安装
Cargo.toml
# crossterm
tui-input = "*"
# termion
tui-input = { version = "*", features = ["termion"], default-features = false }
功能
- crossterm (默认)
- termion
- serde
示例
参见 示例。
# Run the example with crossterm as backend.
cargo run --example crossterm_input
# Run the example with termion as backend.
cargo run --example termion_input --features termion
# Run the tui-rs example
(cd ./examples/ratatui-input/ && cargo run)
依赖
~0.3–10MB
~98K SLoC