命令行资源

探索与 命令行 相关的精选开源项目、速读教程和最新工作机会

相关开源项目

Ink logo

vadimdemedes/ink

35.4k
857
24

基于React的命令行交互应用框架,使用Yoga构建Flexbox布局,支持组件化开发。拥有34k+星标,被Claude、Copilot CLI等知名项目采用。

TypeScript
React
命令行
1.9 MB
2026-03-04

为 Zsh 提供类似 Fish 的快速自动建议功能,基于历史记录和补全实时提示命令。支持自定义高亮样式、多种建议策略及小部件映射。

Shell
命令行
583 KB
2025-06-25
Zoxide logo

ajeetdsouza/zoxide

34.1k
743
153

更智能的 cd 命令,支持所有主流 Shell。基于 Rust 开发,能记住常用目录,通过少量按键即可快速跳转。

Rust
命令行
4.2 MB
2026-03-05
Jq logo

jqlang/jq

33.8k
1.7k
445

轻量灵活的命令行JSON处理器,类似sed/awk/grep,用C编写,零运行时依赖。支持切片、过滤、映射和转换结构化数据。

文档
C
命令行
7.6 MB
2026-03-06
Yazi logo

sxyazi/yazi

33.5k
718
60

基于 Rust 的极速终端文件管理器,采用异步 I/O。支持全异步操作、多线程任务调度、内置图像协议、代码高亮、并发插件系统、虚拟文件系统、数据分发服务、包管理器、Vim 式组件、多标签页、批量重命名、主题系统、鼠标支持等。

Rust
命令行
7.0 MB
2026-03-06
Fish Shell logo

fish-shell/fish-shell

32.8k
2.2k
544

用户友好的命令行 shell,支持语法高亮、自动建议和智能补全,无需配置即可使用。适用于 macOS、Linux 和 Windows。

Rust
命令行
152.1 MB
2026-03-03

收集现代、更快、更合理的 Unix 命令替代品,如 bat、eza、ripgrep、fd 等,提升命令行效率。

命令行
72 KB
2024-09-11

汇集 macOS 终端命令与工具,助你高效使用命令行。项目已迁移至个人站点,欢迎通过邮件提交补丁贡献。

命令行
Awesome
1 KB
2026-03-04
Windterm logo

kingtoolbox/windterm

29.9k
2.3k
2.3k

专业跨平台终端工具,支持 SSH/Sftp/Shell/Telnet/Tmux/串口。提供高性能文本编辑、多语言界面、自动补全、焦点模式及命令面板。完全免费商用,部分开源。

C
命令行
18.3 MB
2025-03-12
Atuin logo

atuinsh/atuin

28.6k
784
453

✨ 替换 Shell 历史记录为 SQLite 数据库,记录命令上下文。支持加密同步,跨终端、会话和机器共享历史。提供全屏搜索 UI,可统计命令使用频率,支持多种 Shell。

Rust
命令行
47.1 MB
2026-03-07
Micro logo

micro-editor/micro

28.1k
1.3k
1.0k

现代终端文本编辑器,单文件无依赖,支持多光标、插件、语法高亮和真彩色,跨平台且易于配置。

Go
命令行
13.6 MB
2026-03-07
Hyperfine logo

sharkdp/hyperfine

27.7k
448
66

命令行基准测试工具,支持统计分析、多命令对比、预热运行、缓存清理、参数化测试及多种格式导出。基于 Rust 开发,跨平台。

Rust
命令行
2.0 MB
2026-02-14

一款类似 ack 的代码搜索工具,专注于速度。利用多核并行搜索,支持 .gitignore 等忽略规则,性能远超 ack。

C
命令行
2.4 MB
2024-06-17
Cmder logo

cmderdev/cmder

26.8k
2.1k
64

基于 ConEmu 的 Windows 控制台模拟器,提供便携式安装、Monokai 主题和增强的命令行功能。

PowerShell
命令行
3.4 MB
2026-03-06
Warp logo

warpdotdev/warp

26.1k
625
4.3k

专为多 AI 代理协作编码打造的智能开发环境。基于 Rust 构建,支持 GPU 加速,提供原生高性能体验。支持 macOS、Linux 和 Windows 平台。

命令行
265 KB
2026-02-11
Winget Cli logo

microsoft/winget-cli

25.5k
1.7k
1.3k

Windows 包管理器 CLI,支持从 Microsoft Store 和社区仓库安装、管理应用。提供 PowerShell 模块和 COM API,需 Windows 10 1809 或更高版本。

C++
命令行
42.7 MB
2026-03-06
Asdf logo

asdf-vm/asdf

25.1k
919
177

可扩展的版本管理器,支持 Ruby、Node.js、Elixir、Erlang 等多种语言。通过单一 CLI 工具管理多语言运行时版本,支持插件扩展,自动切换项目环境。

Go
命令行
4.3 MB
2026-03-05
Autocomplete logo

withfig/autocomplete

25.1k
5.5k
190

为终端和 Shell 提供 IDE 风格的自动补全,支持数百种流行 CLI 工具,如 git、npm、docker 和 aws。基于 TypeScript 构建,拥有超过 25,000 个星标。

TypeScript
命令行
37.9 MB
2025-05-06
Exa logo

ogham/exa

24.4k
656
214

现代 ls 替代品,使用 Rust 编写,提供彩色输出、Git 集成和树状视图等增强功能。当前项目已不再维护,建议使用其分支 eza。

Rust
命令行
3.7 MB
2024-09-24
.Tmux logo

gpakosz/.tmux

24.4k
3.6k
22

Oh my tmux! 一个自包含、美观且多功能的 tmux 配置,支持 Linux、macOS、OpenBSD 和 Windows (WSL/Cygwin)。提供自动与手动安装方式,支持 XDG 配置路径,自定义通过 .tmux.conf.local 文件完成。

Shell
命令行
584 KB
2026-02-22
Cli logo

urfave/cli

23.9k
1.8k
76

一个用于 Go 语言的声明式、简单、快速且有趣的命令行工具构建包。支持命令与子命令、别名、动态 shell 补全、多种输入源(环境变量、文件)及文档生成,无外部依赖。

Go
命令行
11.9 MB
2026-03-03
Scoop logo

scoopinstaller/scoop

23.7k
1.5k
467

Windows 命令行安装器,无需 UAC 提示即可安装应用。自动处理依赖,避免 PATH 污染,支持便携式应用。可配合 aria2 实现多线程下载,脚本友好,支持可重复配置。

PowerShell
命令行
13.8 MB
2026-02-28
Neofetch logo

dylanaraps/neofetch

23.6k
1.8k
469

基于 Bash 3.2+ 编写的命令行系统信息工具,以美观方式显示操作系统、软件和硬件信息,支持近 150 种操作系统,可通过配置文件或命令行标志自定义输出。

Shell
命令行
7.8 MB
2024-07-20
Gum logo

charmbracelet/gum

23.1k
468
149

一个用于编写华丽 Shell 脚本的工具,利用 Bubbles 和 Lip Gloss 库,无需编写 Go 代码即可为脚本和别名添加交互式界面。提供多种可配置的实用命令,如选择、输入、确认、过滤等,支持多种安装方式。

Go
命令行
1.0 MB
2026-02-16
Coreutils logo

uutils/coreutils

22.8k
1.8k
738

Rust 编写的跨平台 GNU coreutils 重写版,旨在成为 GNU 工具的直接替代品,支持多平台并提供更好的错误信息和性能。

Rust
命令行
36.4 MB
2026-03-07
Cli logo

spicetify/cli

22.3k
839
17

命令行工具,用于自定义 Spotify 客户端。支持 Windows、macOS 和 Linux。可更改界面颜色、注入 CSS、扩展功能、注入自定义应用,全面掌控客户端。

JavaScript
命令行
7.0 MB
2026-03-01

为 Zsh 提供类似 Fish shell 的语法高亮,实时高亮命令行输入,帮助用户在执行前检查语法错误。

Shell
命令行
1.5 MB
2026-02-09

高度可定制的跨平台/Shell 提示符渲染器,使用 Go 编写,支持多种 Shell,提供快速、低延迟的提示主题引擎。

Go
Git
命令行
36.3 MB
2026-03-07
Gitui logo

gitui-org/gitui

21.5k
695
288

基于 Rust 编写的极速终端 Git 界面,提供类似 GUI 的舒适体验。支持键盘操作、上下文帮助、暂存/提交/差异查看、分支管理、搜索日志等核心功能。性能卓越,内存占用低,适用于大型仓库。

Rust
Git
命令行
64.2 MB
2026-02-23
Inquirer logo

sboudrias/inquirer.js

21.5k
1.3k
21

提供常见交互式命令行用户界面集合,支持输入、选择、复选框、确认、搜索、密码、展开和编辑器等多种提示类型。基于 TypeScript 开发,安装后即可使用。

TypeScript
命令行
4786.0 MB
2026-03-02