当前位置: 首页 > news >正文

awesome-cli-apps:近两万 Star 的命令行应用精选

文章目录

  • awesome-cli-apps:近两万 Star 的命令行应用精选
    • 1、 这东西能帮你解决什么问题
    • 2、 覆盖了哪些场景
    • 3、 AI 相关工具也有收录
    • 4、 怎么用

awesome-cli-apps:近两万 Star 的命令行应用精选

这个仓库在 GitHub 上拿到了 19,842 个 Star。

它不是某个具体工具,而是一份精选列表,把好用的命令行应用按类别整理好了。你想找什么类型的 CLI 工具,直接翻对应分类就行。

1、 这东西能帮你解决什么问题

用命令行干活的人,时间一长都会碰到同一个问题:知道有好工具存在,但不知道叫什么名字,搜也搜不出来。

比如你想在终端里管理音乐,有 cmus、musikcube、termusic 这一堆选择。你想找个好用的文件管理器,ranger、nnn、yazi、lf 各有特点。你想在命令行里做数据处理,jq 处理 JSON,yq 处理 YAML,dasel 两个都能干。

这个仓库把这些工具全收集起来了,按使用场景分了二十多个大类,每个工具附带一句话说明和 GitHub 链接。你不需要到处搜,打开这个列表就能找到想要的。

2、 覆盖了哪些场景

分类很细。娱乐方面有音乐播放器、视频下载、游戏、电子书阅读器。开发方面有文本编辑器、数据库客户端、HTTP 工具、测试框架。生产力工具有时间追踪、笔记管理、日历、财务记账。

系统工具这一块覆盖了 macOS 专属工具、SSH 客户端、网络诊断、磁盘分析。文件操作从文件管理器到批量重命名到文件同步都有。版本控制除了 git 相关工具,还有 GitHub 和 GitLab 的命令行客户端。

数据处理是很多开发者用得最多的一块。jq 处理 JSON 基本是标配,yq 处理 YAML,dasel 支持 JSON、YAML、TOML、XML 四种格式。还有 visidata 这种在终端里做表格分析的工具,sc-im 这种终端里的电子表格计算器。

搜索工具里 ripgrep 和 fzf 大部分人都知道,但列表里还收录了 ast-grep 这种能理解代码结构的搜索工具,以及 semantic-grep 这种用词向量做语义搜索的。

3、 AI 相关工具也有收录

这个仓库对 AI 分类的收录标准相对宽松,毕竟这个领域变化太快。

Agent 方面有 greywall 这种给 AI Agent 做沙箱隔离的工具,agent-of-empires 用 tmux 和 git worktree 管理多个 Agent 会话,agent-deck 是个多 Agent 的管理面板。还有 toktrack 这种专门追踪各 Agent token 用量和费用的工具。

LLM 交互方面有 cmd-ai 把自然语言转成 shell 命令,aye-chat 能在工作区里和代码库对话。

4、 怎么用

这个列表不需要安装任何东西。打开仓库页面,看目录找到你需要的分类,点进去挑工具就行。

每个条目都是一个 GitHub 链接加一句功能描述。看到感兴趣的点进去看 README,觉得合适就装上试试。

列表里的工具大多是开源的,安装方式各不相同,但基本都是常见的包管理器一行命令搞定。比如装 ripgrep 用brew install ripgrep,装 fzf 用brew install fzf,装 jq 用apt install jq

如果你平时在终端里花的时间比较多,这个列表值得收藏。不用每个工具都记住,知道有这么个地方,需要的时候来翻一翻就够了。

比较多,这个列表值得收藏。不用每个工具都记住,知道有这么个地方,需要的时候来翻一翻就够了。

http://www.jsqmd.com/news/1097494/

相关文章:

  • 首批_国家级_时序数据库诞生:DolphinDB 走过的那道门槛
  • SpringBoot+Vue3 仓储管理系统(WMS)设计:商品·SKU·出入库·移库·盘点全流程拆解
  • STM32新手避坑指南:用江科大模板+MPU6050 DMP库,5分钟搞定欧拉角读取
  • 零风险Cookie导出神器:Get cookies.txt LOCALLY完全本地化方案深度解析 [特殊字符]
  • 3分钟搞定:Postman便携版,让API测试摆脱安装束缚
  • 踩遍布局所有弯路,我整理这份Flex全套实战笔记
  • JMeter+Ant+Jenkins自动化测试流水线搭建与实战指南
  • 每周AI新动态:GLM 5.2、gpt-oss与Qwen-AgentWorld发布
  • 红外热成像仪详细功能解析,测温成像测距一机搞定
  • 如何快速上手openYuanrong agent runtime?5分钟入门教程
  • 公文管理别再用 Word 传来传去:套红模板、发文自动拆收文、归档台账的闭环设计
  • BK 2713 功率放大器介绍:为什么它适合驱动水声换能器和容性负载?
  • 现代工业传动系统中盖茨皮带的适配方案
  • 如何在Photoshop中直接使用AI绘图?SD-PPP插件终极指南
  • SQL注入攻击原理与防范:从数据混淆到参数化查询实战
  • 深入解析Grafana k6性能测试中的Stage负载模型设计与实战应用
  • OpenCV 核心算法大全、解决问题 + 落地应用完整详解
  • Codex++ 安装与 Codex 环境配置指南
  • 免费解锁iPhone 6s-X激活锁:applera1n完整指南与安全操作
  • 10个openeuler/ssh-utils使用技巧,让远程运维更高效
  • DCMTK医疗影像处理开源工具包:5大核心模块深度解析与实战应用
  • sysmaster特权容器部署教程:突破传统容器限制的终极方案
  • 3个技巧快速掌握KMS_VL_ALL_AIO:Windows和Office智能激活完全指南
  • CVE-2025-31161漏洞解析与Python验证工具开发实战
  • ShaderGlass:如何在Windows桌面上为任何应用添加1200+实时GPU特效?
  • 不安装AI Agent也能使用SKILL的一个案例
  • 梦笔记20260629
  • 2026 海外移动广告归因工具横向对比|适配日本・北美・南美专属场景
  • 华为USG5500防火墙新手避坑指南:从Trust、DMZ到Untrust,一次搞懂安全域与策略配置
  • libXSched核心技术揭秘:10个关键API接口详解