开发与基础设施
终端界面(TUI)应用:98 个开源项目(2026)
在终端里全屏运行的应用,用键盘管理 Git、文件、容器等。
- 项目
- 98
- 本周
- +4175
- 更新
- 3小时前
怎么选
先决定你要用终端界面完成什么工作:Git 操作、文件浏览、集群管理,还是系统监控。Git 方面,lazygit 把暂存、提交和变基都放在键盘上完成;管理 Kubernetes 集群则用 k9s;浏览文件可以选 yazi,它支持图片预览和 Lua 插件。同类工具之间的差别主要在界面风格和可定制程度。
热门项目对比
全部项目
用 Rust 编写的终端工作区,持久运行编码智能体,标记每个窗格的工作、阻塞或空闲状态,并支持智能体通过 CLI 和 socket API 操控。
一款 Rust 编写的命令行与终端工具,检测 CPU、内存和显卡,按硬件适配度推荐可运行的开源大模型。
Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。
一款带 vi 风格快捷键的终端文件管理器,支持多列视图、文件预览和 rifle 文件启动器。
用 Go 编写的终端个人信息仪表盘,以模块形式集中展示 GitHub、日历、DigitalOcean 等常用数据。
一款可定制的跨平台终端图形化进程与系统资源监控工具,支持 Linux、macOS 和 Windows。
一款运行在终端中的 HTTP API 客户端,可替代 Postman 和 Insomnia,请求以 YAML 文件保存。
面向终端的交互式代码差异查看器,支持 Git、Jujutsu、Sapling 和 GitHub PR,并可显示 AI 代理批注。
一款在终端中将 Markdown 文件变成幻灯片演示的工具,支持图片、代码高亮和主题。
一款终端网络诊断工具,结合了 traceroute 与 ping 的功能,用于分析网络连通性问题。
终端里的 SQL IDE,内置 DuckDB,可通过插件连接多种数据库,并提供面向脚本和智能体的 hsql 命令行工具。
用 Go 编写的终端多路复用与窗口管理器,支持平铺窗格、工作区、断线保持的会话,以及汇总编码代理状态的收件箱。
一款基于 Rust 的命令行与终端界面工具,统计多种 AI 编程助手的 token 用量和费用。
一款终端数据库客户端,支持 PostgreSQL、MySQL、SQLite 等,采用 vim 风格快捷键。
常见问题
- 这些项目是怎么挑选的?
- Repolode 收录的每个项目都要通过质量筛选:现在就能用、能解决一个具体问题、不是简单的套壳,而且仍在维护。本页按主题归类已收录的项目,并按 GitHub Star 排序。
- 这里最受欢迎的项目是哪个?
- jesseduffield/lazygit,GitHub Star 数 8.4万。选择前建议看看各项目的许可证和最近提交时间。