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 处理 JSONyq 处理 YAMLdasel 两个都能干。这个仓库把这些工具全收集起来了按使用场景分了二十多个大类每个工具附带一句话说明和 GitHub 链接。你不需要到处搜打开这个列表就能找到想要的。2、 覆盖了哪些场景分类很细。娱乐方面有音乐播放器、视频下载、游戏、电子书阅读器。开发方面有文本编辑器、数据库客户端、HTTP 工具、测试框架。生产力工具有时间追踪、笔记管理、日历、财务记账。系统工具这一块覆盖了 macOS 专属工具、SSH 客户端、网络诊断、磁盘分析。文件操作从文件管理器到批量重命名到文件同步都有。版本控制除了 git 相关工具还有 GitHub 和 GitLab 的命令行客户端。数据处理是很多开发者用得最多的一块。jq 处理 JSON 基本是标配yq 处理 YAMLdasel 支持 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。如果你平时在终端里花的时间比较多这个列表值得收藏。不用每个工具都记住知道有这么个地方需要的时候来翻一翻就够了。比较多这个列表值得收藏。不用每个工具都记住知道有这么个地方需要的时候来翻一翻就够了。