终端模拟器
199 条| # | 仓库 | 分类 | Stars | 最近推送 |
|---|---|---|---|---|
| 1 | ohmyzsh/ohmyzsh 🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community. | 桌面美化 / 主题 | 190k | 2026-11-09 12:36 UTC |
| 2 | microsoft/terminal Windows 上唯一能同时改终端前端和 conhost 后端的源码仓库,做 Windows 控制台行为定制时绕不开 | 终端模拟器 | 105k | 2026-11-10 18:51 UTC |
| 3 | jesseduffield/lazygit 终端里的 git 交互层,把 rebase、cherry-pick、hunk 暂存从命令记忆变成可导航的界面 | 开发库 / 框架 | 84k | 2026-11-11 00:06 UTC |
| 4 | Eugeny/tabby 跨平台终端模拟器,把 SSH、串口、分屏和插件装进同一个 Electron 应用 | 终端模拟器 | 75k | 2026-11-06 04:03 UTC |
| 5 | alacritty/alacritty 用 GPU 渲染换吞吐的终端内核,把标签页、分屏、滚动这些交给 tmux 或窗口管理器 | 终端模拟器 | 66k | 2026-11-06 21:34 UTC |
| 6 | warpdotdev/warp 从终端长出来的智能体开发环境,用 Rust 重写终端并内置编码 agent,替换的是「终端 + 单独开一个 AI 对话窗口」这套拼装流程 | 桌面美化 / 主题 | 66k | 2026-11-11 04:48 UTC |
| 7 | termux/termux-app 在 Android 上提供完整 Linux shell 和包管理,把手机变成能 ssh、能跑脚本的随身终端 | 终端模拟器 | 65k | 2026-11-05 09:38 UTC |
| 8 | tldr-pages/tldr 用示例页替代 man 手册的命令行速查表,装个客户端就能在终端里查 | 终端模拟器 | 64k | 2026-11-11 04:48 UTC |
| 9 | ghostty-org/ghostty 用 Zig 写的 GPU 渲染终端,顶替 iTerm2/Alacritty 这类日常主力终端,同时能作为 VT 解析库嵌进别的程序 | 终端模拟器 | 64k | 2026-11-11 05:04 UTC |
| 10 | sharkdp/bat 在终端里替代 cat 做只读查看,把语法高亮、Git 改动标记和自动分页一次给全 | 开发库 / 框架 | 61k | 2026-11-10 05:54 UTC |
| 11 | LeCoupa/awesome-cheatsheets 按主题单文件组织的语法与命令速查合集,替代零散收藏的博客和 gist | 容器 / Kubernetes | 47k | 2026-10-17 14:11 UTC |
| 12 | sharkdp/fd 替代 find 的日常文件搜索入口,默认忽略隐藏文件和 gitignore,语法短到可以盲打 | 终端模拟器 | 45k | 2026-11-09 06:43 UTC |
| 13 | vercel/hyper 用 HTML/CSS/JS 渲染的终端,插件和主题能改到渲染层,不是只换配色 | 终端模拟器 | 45k | 2026-11-04 19:31 UTC |
| 14 | chubin/cheat.sh 用 curl 一条命令查命令和语言用法,替代翻 man page 和搜 StackOverflow 的中间步骤 | 终端模拟器 | 42k | 2026-09-22 05:03 UTC |
| 15 | jaywcjlove/linux-command 离线可查的 Linux 命令速查库,替代 man 的翻页和在线搜索的断网焦虑 | 截图与屏幕录制 | 37k | 2026-11-06 01:09 UTC |
| 16 | zellij-org/zellij Rust 写的终端复用器,用布局文件和 WASM 插件替代 tmux 的配置脚本 | 终端模拟器 | 36k | 2026-11-10 20:56 UTC |
| 17 | kovidgoyal/kitty GPU 渲染的终端模拟器,用来替换 gnome-terminal/iTerm2 这类 CPU 绘制的老终端 | 终端模拟器 | 36k | 2026-11-11 03:22 UTC |
| 18 | fish-shell/fish-shell 开箱即用的交互式 shell,用 fish 脚本语法换掉 bash/zsh 的配置负担 | 终端模拟器 | 34k | 2026-11-10 04:42 UTC |
| 19 | nicolargo/glances 跨平台系统监控的单一入口,用 TUI、WebUI 或 REST API 替代 top/htop 加一堆零散脚本 | 终端模拟器 | 34k | 2026-11-09 14:00 UTC |
| 20 | jumpserver/jumpserver 自建堡垒机时顶替 CyberArk/Teleport 的开源 PAM,把 SSH、RDP、K8s、数据库的接入审计收进一个 Web 入口 | 终端模拟器 | 32k | 2026-11-11 03:36 UTC |
| 21 | tqdm/tqdm 给循环和管道加进度条的事实标准,几乎零开销,换掉手写的计数器打印 | 终端模拟器 | 31k | 2026-11-02 22:10 UTC |
| 22 | herrbischoff/awesome-macos-command-line 一份 macOS 终端命令与命令行工具清单,用来替代零散博客和过时的 StackOverflow 答案 | 终端模拟器 | 31k | 2026-03-04 11:01 UTC |
| 23 | chubin/wttr.in 用 curl 直接拿天气的终端服务,自托管后顶替掉天气 API 的客户端 SDK 和状态栏脚本 | 终端模拟器 | 31k | 2026-11-03 12:36 UTC |
| 24 | wezterm/wezterm Rust 写的 GPU 加速终端,把终端模拟器和 tmux 式复用器合并成一个进程 | 终端模拟器 | 30k | 2026-11-08 02:56 UTC |
| 25 | hwdsl2/setup-ipsec-vpn 一条命令把 Libreswan+xl2tpd 装成自用 IPsec VPN 服务端,顶替云厂商的 VPN 网关 | 单板机 / 边缘设备 | 29k | 2026-11-08 05:23 UTC |
| 26 | manaflow-ai/cmux 在 macOS 上用垂直标签和状态环管理多个 AI 编码代理会话的 Ghostty 终端 | 终端模拟器 | 29k | 2026-11-11 05:21 UTC |
| 27 | NvChad/NvChad Neovim 的预配置发行版,用一套自带 UI 和懒加载的默认配置顶替从零手写的 init.lua | 桌面美化 / 主题 | 29k | 2026-10-24 22:01 UTC |
| 28 | mbadolato/iTerm2-Color-Schemes 终端配色的单一数据源,用 YAML 定义一次,批量生成几十种终端格式 | 终端模拟器 | 27k | 2026-11-11 00:18 UTC |
| 29 | Swordfish90/cool-retro-term 用 CRT 扫描线和荧光余晖包装的 qtermwidget 终端,顶替的是你日常 shell 窗口的外观层 | 终端模拟器 | 27k | 2026-05-31 10:12 UTC |
| 30 | gpakosz/.tmux 一套自包含的 tmux 配置,替换你手写的 .tmux.conf,省掉从零搭状态栏和快捷键的功夫 | 桌面美化 / 主题 | 25k | 2026-10-21 15:47 UTC |
| 31 | fastfetch-cli/fastfetch C 写的 neofetch 替代品,把系统信息采集做成可脚本化的 JSON 数据源 | 终端模拟器 | 25k | 2026-11-10 10:48 UTC |
| 32 | eza-community/eza 顶替 ls 的目录列表工具,把颜色、图标、Git 状态和树形视图塞进一个二进制 | 终端模拟器 | 24k | 2026-08-06 19:53 UTC |
| 33 | JanDeDobbeleer/oh-my-posh 跨 shell 的提示符渲染引擎,取代手写 PS1 和散落在各 shell 里的 prompt 脚本 | 开发库 / 框架 | 24k | 2026-11-10 00:11 UTC |
| 34 | chalk/chalk 命令行输出着色的默认选择,顶替手写 ANSI 转义序列和到处散落的颜色常量 | 终端模拟器 | 23k | 2026-10-22 21:24 UTC |
| 35 | wavetermdev/waveterm 把终端、SSH、文件预览和 AI 面板放进同一个可拖拽工作区的跨平台终端 | 终端模拟器 | 23k | 2026-11-06 01:50 UTC |
| 36 | gitui-org/gitui 终端里的 Git 暂存与提交界面,替代 git add -p 加 git log 那套手工流程 | 开发库 / 框架 | 23k | 2026-10-06 07:08 UTC |
| 37 | twpayne/chezmoi 用单个 Go 二进制在多台异构机器间同步 dotfiles,替代 stow 加一堆 shell 脚本的组合 | 桌面美化 / 主题 | 22k | 2026-11-10 21:44 UTC |
| 38 | xtermjs/xterm.js 浏览器里渲染终端的前端组件,替代自己手写 VT 解析和字符网格渲染 | 终端模拟器 | 21k | 2026-11-08 21:09 UTC |
| 39 | charmbracelet/vhs 把终端演示写成可版本控制的 .tape 脚本,替代手工录屏和反复重录 GIF | 终端模拟器 | 21k | 2026-11-06 14:16 UTC |
| 40 | allinurl/goaccess 在 SSH 里直接看 Web 日志的实时面板,顶替把日志灌进 ELK 或 GA 的那一层 | 分析 / BI | 21k | 2026-11-10 14:19 UTC |
| 41 | Nyr/openvpn-install 在主流 Linux 上一条命令装好 OpenVPN 服务端,用来顶替手写 server.conf 和 PKI 流程 | 代理 / VPN 客户端 | 21k | 2026-09-22 15:10 UTC |
| 42 | spaceship-prompt/spaceship-prompt 用纯 Zsh 脚本把 Git、运行时版本和 K8s 上下文压进一行提示符,替代 oh-my-zsh 默认主题和手写 PROMPT | 终端模拟器 | 21k | 2026-11-09 22:32 UTC |
| 43 | fastapi/typer 用类型注解声明 CLI 参数,替代 argparse 手写 parser 和 Click 的装饰器堆叠 | 终端模拟器 | 20k | 2026-11-10 19:48 UTC |
| 44 | asciinema/asciinema 把终端会话录成可回放的 .cast 文件,替代屏幕录制和截图拼凑的演示流程 | 终端模拟器 | 18k | 2026-11-05 13:46 UTC |
| 45 | denisidoro/navi 把散落在 dotfiles 和笔记里的命令片段变成可模糊检索、带参数补全的交互式速查表 | 终端模拟器 | 18k | 2026-10-16 11:52 UTC |
| 46 | end-4/dots-hyprland 一套把 Hyprland 从裸窗口管理器补成完整桌面的 Quickshell 外壳,顶替你自己拼 waybar 和一堆脚本的活 | 桌面美化 / 主题 | 17k | 2026-11-08 11:01 UTC |
| 47 | angristan/openvpn-install 在 Linux 服务器上装 OpenVPN 服务端并管理客户端证书的脚本,替代手工配置 OpenVPN 和防火墙 | 代理 / VPN 客户端 | 16k | 2026-10-01 18:02 UTC |
| 48 | electerm/electerm 一个 Electron 客户端把 SSH、SFTP、RDP、VNC、串口都收进同一窗口,用来替换一堆分散的终端和远程桌面工具 | 终端模拟器 | 16k | 2026-11-11 04:18 UTC |
| 49 | kaldi-asr/kaldi 传统 HMM-GMM / TDNN 语音识别流水线的参考实现,用来复现论文级 baseline 或给新模型做对齐和打分 | 语音推理 | 16k | 2025-09-22 07:06 UTC |
| 50 | Bash-it/bash-it 用 bash-it 命令按需开关别名、补全、主题,把散在 .bashrc 里的配置收进一个可诊断的框架 | 终端模拟器 | 15k | 2026-10-27 06:58 UTC |