如果你也有这种经历——用着某个 SaaS 工具,功能挺好,就是每个月扣钱扣得肉疼,偶尔还担心它哪天涨价或者跑路——那这个 GitHub 仓库可能正好对你胃口。它叫 open-source-alternatives,作者是 Piotr Kulpinski,目前 6.5K 星,300 多个 Fork,说白了就是一份超级庞大的”开源替代品清单”:你平时花钱用的那些商业软件,几乎都能在这里找到一个免费、开源、甚至可以自己搭在服务器上的版本。

先说清楚它是什么,别搞混了。这份清单背后其实是一个叫 OpenAlternative 的网站(openalternative.co)在维护和更新——那才是真正的”主产品”,一个可以在线筛选、搜索的目录网站,收录了 500 多个开源项目,官方说法是已经帮超过 200 万用户找到过替代方案。而GitHub这个 open-source-alternatives仓库,本质上是官网数据的一份静态 Markdown 快照:如果你想往里面加新项目,得去官网提交申请,审核通过后会自动同步显示到这个仓库里,而不是直接跑来 GitHub 提 PR。换句话说,这个仓库更像是官网伸到 GitHub 上的一个”分店”,方便开发者习惯在 GitHub 上逛、加星、Fork,同时也顺带给官网导流。至于 OpenAlternative 网站本身的代码,其实也是开源的,另外单独放在一个叫 openalternative 的仓库里,用 Next.js 14、Bun、Prisma 搭的——所以准确说,这是”一个开源项目在维护一份开源清单”,套娃了一层。
GitHub仓库:https://github.com/piotrkulpinski/open-source-alternatives
OpenAlternative官网:https://openalternative.co/

这份清单到底有多全?说实话,覆盖面挺吓人的。粗略数下来能分成十几个大类:AI 与机器学习、企业软件(CRM、ERP、财务、HR)、社区与社交、内容发布、数据分析、开发者工具、基础设施与运维、生产力工具、安全与隐私……每个大类下面又细分了十几个小类。举几个例子你就有感觉了:
想找 Notion 的开源替代?AppFlowy、Docmost、Outline 这些都在列表里,标注了 Star 数和开源协议。
嫌 Zoom、Slack 太贵?Jitsi(视频会议)、Mattermost、Rocket.Chat(团队聊天)都有。
不想被 Google Analytics 一直”监视”?Plausible、Umami、PostHog 这些隐私友好的分析工具全在里面,而且专门单独归了一类。
甚至连财务记账、CRM、电商建站、密码管理、语音转文字这种细分需求,都能翻到对应条目,比如 Twenty(CRM)、Medusa(电商)、AnythingLLM(私有化跑大模型聊天)。

每一条记录格式都很统一:项目名 + 一句话介绍 + 开源协议(MIT、Apache-2.0、AGPL 这些)+ 当前 Star 数。这个设计挺贴心的,你扫一眼就能大概判断这个项目靠不靠谱、社区活跃不活跃——毕竟 Star 数虽然不能说明一切,但至少是个参考。像 n8n(工作流自动化)197K 星、Supabase(后端服务)107K 星、Immich(相册备份)108K 星,这种量级基本可以闭眼放心用;那些几十上百星的小众项目,就得自己多留个心眼,看看维护得勤不勤快。
这东西适合谁用?我觉得主要是三类人。第一类是独立开发者或者小团队,想省钱、想避免被某个大厂平台绑死,翻这份清单基本能找到大部分商业工具的平替。第二类是喜欢自己折腾服务器、搞 self-hosting(自托管)的爱好者,这份清单简直就是购物车。第三类是做技术选型调研的人,想快速了解某个赛道有哪些开源玩家,这里能省下不少 Google 的功夫。

总的来说,如果你是那种会为了省钱、图个自由折腾一下服务器的人,这份清单值得收藏起来,没事翻一翻,说不定哪天就替换掉一个你正在为之掏钱的工具。但如果你图省事、不想操心维护,那商业软件的钱有时候还真不是白花的。
GitHub仓库:https://github.com/piotrkulpinski/open-source-alternatives
OpenAlternative官网:https://openalternative.co/




























