你是不是也遇到过这些问题:
新买的 Mac 不知道装什么软件?想找个好用的 Markdown 编辑器,搜出来一堆广告?听说某个工具不错,但不确定有没有更好的替代品?
今天分享一个专门解决这些问题的项目。
什么是 awesome-mac
awesome-mac 是一个精心整理的 macOS 软件清单,由国内开发者 jaywcjlove 维护。它把 Mac 上好用的软件按类别整理好,每个软件都附上官网链接、功能说明和标签(开源/免费/App Store)。
项目数据:
- ⭐ 90.5k Stars
- 🔱 6.9k Forks
- 🌍 支持中英双语
- 📦 收录 500+ 款软件
软件分类清单
项目按功能分成 15+ 大类:
开发者工具:IDE、终端、数据库、API 测试工具
设计工具:Sketch、Figma、原型设计工具
效率工具:剪贴板管理、窗口管理、菜单栏工具
AI 客户端:ChatGPT、Claude 等桌面版应用
通信协作:邮件客户端、文件共享、远程协作工具
每个大类下还有细分,比如开发者工具里分出了"编辑器""终端""版本控制"等小类。
标签说明
每个软件都打上标签方便筛选:
🆓 免费:完全免费使用
🔓 开源:可查看源代码
🍎 App Store:可从应用商店下载
💰 付费:需要购买授权
实际使用场景
场景 1:新 Mac 配置开发环境
打开项目 → 进入"开发者工具"分类 → 按需选择:
- 编辑器:VS Code / Zed
- 终端:iTerm2 / Warp
- 包管理:Homebrew
- Git 工具:Fork / Sourcetree
10 分钟搞定基础环境。
场景 2:寻找开源替代品
想找 Notion 的开源替代?在"阅读与写作"分类里找到 AppFlowy、AFFiNE 等开源笔记工具。
想找免费的窗口管理工具?在"系统工具"里发现 Rectangle(开源免费)。
场景 3:提升工作效率
浏览"效率工具"分类,发现:
- Alfred:快速启动器
- Maccy:剪贴板历史管理
- Itsycal:菜单栏日历
这些小工具能显著提升日常操作效率。
技术实现方式
项目采用 Markdown 文档 + 自动化构建,通过 CI/CD 自动生成静态网站并部署到 GitHub Pages。
协作模式:通过 PR 接受社区贡献,有明确的贡献指南(CONTRIBUTING.md)和行为准则。
对开发者的价值
工具链认知升级:了解行业标准工具,知道大厂都在用什么。面试时被问到"你平时用什么工具",能答出门道。
低门槛开源贡献:想积累 GitHub 贡献经历?这个项目是绝佳入口。Fork 项目,添加你觉得好用的软件,提交 PR。不需要写代码,只要会 Markdown 就能贡献。
简历加分项:"参与维护 awesome-mac(90k+ Stars)项目,贡献 X 个软件推荐"——这行字写在简历上,比单纯说"熟悉 Git"有说服力。
如何使用
在线访问:直接访问 git.io/macx
本地构建:
git clone https://github.com/jaywcjlove/awesome-mac.git
cd awesome-mac
npm install
npm run build
参与贡献:发现好用的软件?提交 PR 分享给大家。
写在最后
awesome-mac 证明了一件事:开源不只是代码,信息整理同样有价值。这个项目的核心是"策展"——在信息过载的时代,帮用户筛选出真正优质的内容。
如果你是 Mac 用户,建议收藏这个项目。如果你想参与开源,这是个很好的起点。
关注《云栈开源日记》,每天 3 分钟,带你盘点 GitHub 热门开源项目。实战干货 | 面试求职 | 技术成长
📦 项目地址
https://github.com/jaywcjlove/awesome-mac
🌐 在线访问
https://git.io/macx
🎬 全链路UI设计师从平面到动效的体系课程
https://yunpan.plus/t/70-1-1
标签:#awesome-mac #GitHub #macOS #开源项目 #开发工具 #效率工具 #程序员工具