Repolode

开发与基础设施

终端界面(TUI)应用:98 个开源项目(2026)

在终端里全屏运行的应用,用键盘管理 Git、文件、容器等。

项目
98
本周
+4175
更新
3小时前

怎么选

先决定你要用终端界面完成什么工作:Git 操作、文件浏览、集群管理,还是系统监控。Git 方面,lazygit 把暂存、提交和变基都放在键盘上完成;管理 Kubernetes 集群则用 k9s;浏览文件可以选 yazi,它支持图片预览和 Lua 插件。同类工具之间的差别主要在界面风格和可定制程度。

热门项目对比

项目Star本周许可证更新
lazygit8.4万+152MIT3小时前
herdr4.9万+1947Apache-2.09小时前
yazi4.3万+137MIT3天前
llmfit3.9万+221MIT前天
k9s3.5万+36Apache-2.0昨天
grok-build2.8万+80Apache-2.0上个月

全部项目

一个简洁的终端界面,用键盘快捷键简化 Git 的暂存、提交、变基等常用操作。

8.4万+152 本周3246GoMIT维护活跃更新于 3小时前

用 Rust 编写的终端工作区,持久运行编码智能体,标记每个窗格的工作、阻塞或空闲状态,并支持智能体通过 CLI 和 socket API 操控。

4.9万+1947 本周3951RustApache-2.0维护活跃更新于 9小时前

用 Rust 编写的终端文件管理器,基于异步 I/O,支持图片预览与 Lua 插件。

4.3万+137 本周1058RustMIT更新于 3天前

一款 Rust 编写的命令行与终端工具,检测 CPU、内存和显卡,按硬件适配度推荐可运行的开源大模型。

3.9万+221 本周2500RustMIT更新于 前天

一款终端界面工具,用于在终端中浏览、监控和管理 Kubernetes 集群中的应用。

3.5万+36 本周2342GoApache-2.0更新于 昨天

Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。

2.8万+80 本周5239RustApache-2.0更新于 上个月

一款用 Go 编写、基于 Bubble Tea 的现代终端文件管理器,用于在命令行中浏览和管理文件。

2.4万+47 本周832GoMIT更新于 前天

一款命令行与终端界面工具,可追溯进程、端口、容器或文件的启动来源链。

2.3万+68 本周811GoApache-2.0维护活跃更新于 16天前

用 Rust 编写的 git 终端界面,支持键盘操作完成暂存、提交、分支、stash 和日志浏览。

2.3万+19 本周797RustMIT更新于 上个月

一款用 C 编写的轻量终端文件管理器,支持浏览、批量重命名、磁盘占用分析和启动应用。

2.2万+12 本周834CBSD-2-Clause维护活跃更新于 6天前

一款带 vi 风格快捷键的终端文件管理器,支持多列视图、文件预览和 rifle 文件启动器。

1.7万+2 本周941PythonGPL-3.0维护活跃更新于 2个月前

用 Go 编写的终端个人信息仪表盘,以模块形式集中展示 GitHub、日历、DigitalOcean 等常用数据。

1.7万+6 本周866GoMPL-2.0维护活跃更新于 17天前

一款可定制的跨平台终端图形化进程与系统资源监控工具,支持 Linux、macOS 和 Windows。

1.4万+22 本周404RustMIT维护活跃更新于 3天前

基于 ncurses 的终端文本界面,用于浏览 Git 仓库并按代码块暂存变更。

1.3万675CGPL-2.0更新于 25天前

终端文件浏览工具,以可折叠的目录树导航,支持模糊搜索、文件操作、预览和 git 状态查看。

1.3万+15 本周328RustMIT维护活跃更新于 6天前

一个终端里的 GitHub 界面,无需离开命令行即可浏览、审阅和处理 PR 与 Issue。

1.3万+29 本周463GoMIT更新于 12天前

一款运行在终端中的 HTTP API 客户端,可替代 Postman 和 Insomnia,请求以 YAML 文件保存。

1.3万+46 本周295GoApache-2.0更新于 23天前

终端日志查看器,可合并、追踪并用正则和 SQL 检索多个日志文件。

1.1万+11 本周415C++BSD-2-Clause更新于 前天

面向终端的交互式代码差异查看器,支持 Git、Jujutsu、Sapling 和 GitHub PR,并可显示 AI 代理批注。

9789+7 本周327TypeScriptMIT维护活跃更新于 5小时前

一款终端里的电子表格工具,用于浏览、整理和转换多种格式的表格数据。

9451+17 本周377PythonGPL-3.0维护活跃更新于 6天前

零配置的终端文本编辑器与 IDE,支持常用快捷键、鼠标操作和 LSP 功能。

9423+41 本周375RustGPL-3.0更新于 昨天

一款在终端中将 Markdown 文件变成幻灯片演示的工具,支持图片、代码高亮和主题。

8961+18 本周210RustBSD-2-Clause维护活跃更新于 4天前

一款终端网络诊断工具,结合了 traceroute 与 ping 的功能,用于分析网络连通性问题。

8143+21 本周298RustApache-2.0维护活跃更新于 3天前

终端里的 SQL IDE,内置 DuckDB,可通过插件连接多种数据库,并提供面向脚本和智能体的 hsql 命令行工具。

6514+15 本周188PythonMIT维护活跃更新于 3小时前

用 Go 编写的终端多路复用与窗口管理器,支持平铺窗格、工作区、断线保持的会话,以及汇总编码代理状态的收件箱。

6426+181 本周312GoMIT维护活跃更新于 2小时前

面向类 Unix 系统的小型终端音乐播放器,基于 ncurses 界面操作。

6286+4 本周522CGPL-2.0维护活跃更新于 10天前

用 Go 编写的快速磁盘占用分析工具,提供终端交互界面、非交互输出和可选的网页界面。

6188+19 本周254GoMIT维护活跃更新于 22小时前

一款基于 Rust 的命令行与终端界面工具,统计多种 AI 编程助手的 token 用量和费用。

5809+33 本周476RustMIT维护活跃更新于 前天

一款终端数据库客户端,支持 PostgreSQL、MySQL、SQLite 等,采用 vim 风格快捷键。

5398+8 本周99RustMIT维护活跃更新于 昨天

一款终端工具,以动画形式回放 Git 提交,带语法高亮和文件树切换效果。

5260+13 本周123RustISC维护活跃更新于 3天前

常见问题

这些项目是怎么挑选的?
Repolode 收录的每个项目都要通过质量筛选:现在就能用、能解决一个具体问题、不是简单的套壳,而且仍在维护。本页按主题归类已收录的项目,并按 GitHub Star 排序。
这里最受欢迎的项目是哪个?
jesseduffield/lazygit,GitHub Star 数 8.4万。选择前建议看看各项目的许可证和最近提交时间。

更多专题