摘要:GitHub 上的 jaywcjlove/awesome-mac 是最大的 macOS 软件清单之一,但 1000+ 条目堆在一个 Markdown 里,找东西全靠肉眼滚。我做了一个单页检索版:把整份清单解析成结构化数据,支持即时搜索、分类筛选、标签过滤,收录 1110 款软件、24 个分类,并且每周自动跟随上游更新。在线地址:fxio.site/p/awesome-mac.html


为什么不直接看 GitHub 仓库?

awesome-mac 仓库很好,但它本质上是一份超长 Markdown:

  • 1100+ 款软件按目录顺序排列,找一个「录屏工具」要滚很久
  • 没有搜索框,浏览器 Ctrl+F 只能匹配文字,匹配不到分类语义
  • 无法按「免费 / 开源 / App Store」快速过滤

检索页把 README 解析成 JSON,前端纯静态渲染,解决了这三个问题。

功能一览

功能说明
🔍 即时搜索按名称、描述、分类模糊匹配,命中关键词高亮
📂 分类筛选24 个分类:开发者工具、设计和产品、AI 工具、音视频、阅读写作等
🏷️ 标签过滤开源 / 免费 / App Store / 原生,一键筛选
📦 GitHub 直达开源项目卡片直接带 GitHub 链接
🔗 点击即开点卡片直接打开软件官网

整页是单个 HTML 文件(约 334KB),数据全部内嵌,无后端依赖,离线也能用。

数据规模(2026-08-05)

  • 1110 款软件,24 个分类
  • 前三大类:其它实用工具 307、开发者工具 202、设计和产品 126
  • AI 工具分类已有 39 款,是最近增长最快的分类

自动更新

本地配了一个每周定时任务:拉取 awesome-mac 最新代码 → 重新解析生成页面 → 上传到预览服务器。上游新增软件一周内自动收录。

链接

💡 首页搜索「mac」「awesome」「macOS 软件」都能找到这篇文章。