一款用 C 编写的轻量终端文件管理器,支持浏览、批量重命名、磁盘占用分析和启动应用。
2.2万834CBSD-2-Clause更新于 15天前
一个 Rust 终端文本界面(TUI)库,用于构建富交互的终端应用,默认使用 crossterm 后端。
Cursive 是一个 Rust 的文本用户界面(TUI)库,可以在终端中构建包含窗口、对话框、菜单和布局的交互式应用。默认使用 crossterm 作为后端,也支持其他后端。
开发者通过对话框、文本视图、选择列表等现成组件组装界面,库内置的事件循环负责分发键盘输入和回调。项目目标是让简单应用易于上手,同时也能支撑复杂的实时程序或小游戏,并且大部分功能可在 Linux TTY 上运行。
社区还提供了表格、标签页、树形视图、标记语言渲染、Vim 风格按键等第三方视图扩展。
在 Cargo.toml 中添加 cursive 依赖
cargo add cursive在 main.rs 中创建根对象并运行一个简单对话框应用
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款用 C 编写的轻量终端文件管理器,支持浏览、批量重命名、磁盘占用分析和启动应用。
基于 ncurses 的终端文本界面,用于浏览 Git 仓库并按代码块暂存变更。
一个 Python 应用框架,用简洁的 API 构建可在终端或浏览器中运行的用户界面。
用 Rust 编写的终端文件管理器,基于异步 I/O,支持图片预览与 Lua 插件。
Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。