当前位置: 首页 > 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.gsyq.cn/news/1609457.html

相关文章:

  • Dism++:Windows系统维护的创新方案与高效实践
  • JMeter+Ant+Jenkins自动化测试流水线搭建与实战指南
  • 如何快速上手openYuanrong agent runtime?5分钟入门教程
  • 深入解析Grafana k6性能测试中的Stage负载模型设计与实战应用
  • 如何在Photoshop中直接使用AI绘图?SD-PPP插件终极指南
  • DCMTK医疗影像处理开源工具包:5大核心模块深度解析与实战应用
  • 2026 海外移动广告归因工具横向对比|适配日本・北美・南美专属场景
  • OpenBoardView:解决专业PCB分析的5大痛点与完整工作流指南
  • 华为USG5500防火墙新手避坑指南:从Trust、DMZ到Untrust,一次搞懂安全域与策略配置
  • YOLOv8 安装与实战指南:从环境配置到模型训练全解析
  • 深入理解QEMU架构:模拟器与虚拟化器的完美结合
  • 别再傻傻分不清了!PyTorch中torch.matmul()与@、mm、bmm的保姆级区别指南
  • 三阶段 DEA Performance 完整实操教程|剔除环境与随机干扰、效率校正全过程操作与论文分析思路
  • OpenEuler Infrastructure核心功能揭秘:从Ansible到CI/CD的完整工具链
  • openEuler高可用与集群部署终极指南:构建企业级HA架构与Kubernetes集群管理
  • 元容沙箱SDK开发者指南:贡献代码与扩展自定义隔离策略的最佳实践
  • QEMU性能优化:5个关键技巧提升虚拟机运行效率
  • 别再写 @CustomDialog 了,我把它从雷达鸭代码里全删了重写
  • sysSentry系统巡检框架:10分钟快速搭建企业级硬件故障监控平台
  • 终极指南:iTrustee_tzdriver与iTrustee OS通信机制详解
  • Autodesk Inventor 2027 下载安装教程 专业三维机械设计工程仿真软件下载安装步骤
  • DXVK:让Linux游戏体验媲美Windows的Vulkan转换层技术
  • 如何快速部署safeguard?5分钟入门Linux内核安全监控工具
  • UEFI安全启动签名全攻略:使用Signatrust保护你的固件
  • AI 面谈助手自动沉淀绩效改进行动项,形成 KPI 追踪落地闭环
  • DeepInsight RAG技术深度解析:构建智能检索增强生成系统
  • safeguard挂载限制实战:防止未授权文件系统挂载的终极方案
  • 别再手动装OpenOffice了!用Docker容器化部署Apache OpenOffice 4.1.13,5分钟搞定Linux服务器环境
  • Cinema 4D 2026 中文版下载安装教程
  • RPGMakerDecrypter终极指南:3分钟解锁RPG Maker加密游戏资源