首页 › weekly › 他给冰箱装了套ERP

他给冰箱装了套ERP:本周开源圈八座新矿

概述:这一期刻意绕开人人都在写的 AI 主战场,往四个更安静的矿脉里挖:开发者工具(API 调试、SQL 建站)、SaaS 平替(录屏、统计、客服)、生活管理(冰箱库存、家族档案),外加一个靠捐赠养活全世界棋迷的传奇平台。它们的共同气质是:不追热点、解决具体问题、装完当天就能省下一笔真金白银的订阅费。文末附横向对比与四象限速览,Star 数为写作时的社区常见量级(约数),以仓库页面实时数据为准。


1. Bruno|把接口集合变成 Git 仓库的一部分

仓库: usebruno/bruno | 约 3 万+ ★ | 持续高频发版

一句话定位:Postman 的开源替身,但根治了它的老毛病——请求不锁在云端账号里,而是变成磁盘上的纯文本文件。

它解决什么痛点:2020 年 Postman 强制登录事件劝退了一大批老用户,从此大家对「接口集合上云」心存戒备。团队协作时,接口定义散落在各人的云端工作区里,没法 code review,没法随代码一起提交。

核心拆解:Bruno 把每个请求存成自研的 .bru 纯文本格式,接口定义、环境变量、断言脚本、前置脚本全部落盘,直接进 Git。接口变更从此有了 diff、有了 PR、有了回滚。桌面端基于 Electron,Mac/Windows/Linux 全覆盖,完全离线可用。官方还提供 CLI,能在 CI 里跑一遍接口集合当冒烟测试。商业上走 open-core:核心 MIT 免费,另有面向高级用户的付费版本养活开发团队。

上手难度:⭐⭐

适用人群:被 Postman 订阅费和强制登录折磨的团队、把「接口即代码」当信仰的后端组。变现思路:围绕企业私有化部署做交付服务,或为咨询公司批量迁移 Postman 集合。

2. Cap|录屏讲解,点一下就变成一条链接

仓库: CapSoftware/Cap | 约 1 万+ ★ | 活跃迭代

一句话定位:开源版 Loom——录屏、生成分享链接、同事点开即看,这三步不交月费也能走通。

它解决什么痛点:远程协作时代,「录个屏给同事讲清楚」是刚需。Loom 把这生意做到了近十亿美元卖给 Atlassian 的量级(据公开报道),代价是免费版时长限制和逐级加价的订阅。

核心拆解:Cap 分云模式和自托管模式。云端模式装完即用,录制完成后自动上传,吐出一条可分享链接,支持自定义域名;自托管模式对接任意 S3 兼容存储,数据不出自己的机房,适合对隐私敏感的团队。本地模式支持原画质录制不二次压缩,对录软件演示、录课程的人是硬指标。许可证为 AGPL 系,想自托管对外提供服务的团队需留意其商业授权条款——这也是项目本身的可持续生意。

上手难度:⭐⭐

适用人群:远程团队、做客户 onboarding 的 SaaS 公司、录课程的知识博主。变现思路:托管版订阅是明路;也可以在自托管基础上包一层企业权限管理,卖给内网客户。

3. Umami|网站统计,数据不再喂给谷歌

仓库: umami-software/umami | 约 3 万 ★ | 持续维护

一句话定位:MIT 协议的开源版 Google Analytics,一个 Node 进程加一个数据库,统计服务从此长在自己服务器上。

它解决什么痛点:GA 越来越重,欧盟隐私法规越来越严,站长们夹在中间:要么弹 Cookie 窗口惹恼访客,要么把访客行为数据整包交给广告巨头。

核心拆解:Umami 的埋点脚本只有几 KB,不设 Cookie、不采集个人身份信息,天然规避大部分合规烦恼。部署一条 Docker 命令,配上 MySQL 或 Postgres 就能跑,轻量到树莓派都能扛住中小站点。功能上该有的都有:多站点管理、访问趋势、来源分析、自定义事件埋点、API 导出,还支持团队共享。对做客户网站的代理公司来说,它是「白送客户一个统计后台」的成本最低方案。

上手难度:⭐⭐

适用人群:独立开发者、博客站长、给客户建站的外包团队。变现思路:按站点托管收费的统计服务,或作为建站外包的增值赠品拉高客单价。

4. Chatwoot|客服台这件事,不该只有 SaaS 一种活法

仓库: chatwoot/chatwoot | 约 2 万+ ★ | 活跃维护

一句话定位:开源的 Intercom 平替,把网站聊天、邮件、WhatsApp、Instagram 私信全部收进一个收件箱。

它解决什么痛点:客服 SaaS 按坐席收费,坐席越多账单越吓人;更麻烦的是,客户对话数据躺在服务商云端,金融、医疗类客户根本不接受。

核心拆解:Chatwoot 用 Ruby on Rails + Postgres + Redis 构建,Docker Compose 可整套装起。核心概念是「统一收件箱」:网站挂件、SMTP 邮箱、WhatsApp、各大社交平台私信统统汇入同一队列,再配合坐席分配、标签、快捷回复、工作报表、完整 API 与 Webhook。官方提供云服务,同时坚持自托管路线,两轨并行多年,社区翻译覆盖几十种语言,中文界面开箱可用。

上手难度:⭐⭐⭐

适用人群:跨境电商、出海创业公司、需要把客服数据留在本地的企业。变现思路:这是本期商业模型最顺的一个——帮企业私有化部署、做行业定制(工单流对接 ERP)、或按坐席托管转售,市面上的客服系统二开需求常年旺盛。

5. Grocy|一套真·ERP 思想,管住了我家冰箱

仓库: grocy/grocy | 约 8 千 ★ | 长年稳定维护

一句话定位:作者在主页写得很直白——「冰箱之外的 ERP」。食物库存、保质期、家务、购物清单,全用仓库管理的思路管一遍。

它解决什么痛点:家里过期扔食物的浪费、Shopping List 记了不买的健忘、家务谁做没数的糊涂账——市面上的清单 App 只解决了记录,没解决「管理」。

核心拆解:Grocy 是 PHP + SQLite 的单体应用,树莓派和 NAS 都能跑,官方提供在线 demo,先玩再装。亮点有三:一是条码扫码入库,USB 扫码枪或手机摄像头对着超市小票就是一波操作;二是菜谱与库存联动——系统会根据现有食材告诉你「今晚能做哪几道菜」,做了菜自动扣库存;三是家务、任务、电池更换周期这类长周期事务的提醒。PWA 加第三方安卓客户端,日常录入门槛很低。

上手难度:⭐⭐⭐

适用人群:囤货家庭、合租宿舍、小型食堂。变现思路:中文语境下可做深度本地化发行(对接国内商超条码库),或给冷链小店、社区团购自提点当进销存轻方案。

6. Lichess|不卖课、不接广告,养活了全世界的棋盘

仓库: lichess-org/lila | 约 1.7 万 ★ | 每天都在部署

一句话定位:全球最大的免费国际象棋平台,无广告、无融资、无付费墙,由法国一家非营利协会运营,靠捐赠活着。

它解决什么痛点:严格说它不「解决」痛点,它证明了另一条路走得通——一个服务十四亿人用过的平台,可以一分钱不收、一条广告不挂。

核心拆解:主仓库 lila 用 Scala 写成,配上 MongoDB 和 Redis,另有独立的 WebSocket 服务撑实时对弈,全栈 AGPL 开源。功能密度惊人:无限免费对局、各式锦标赛、战术谜题、开局库、浏览器里直接跑引擎复盘、职业比赛直播。官方口径每天数百万盘对局,靠的是极致抠性能的服务端代码和一支精悍的全职小团队。对创业者的启示是双向的:产品可以靠捐赠养活,前提是你把成本结构压缩到这个水准。

上手难度:普通玩家 ⭐;想自建一套 ⭐⭐⭐⭐(重型技术栈)

适用人群:棋类爱好者直接用;技术人值得读它的架构文章;非营利项目运营者抄它的捐赠运营作业。

7. SQLpage|会写 SELECT,就会建网站

仓库: lovasoa/SQLpage | 千星上下 ★ | 稳定迭代

一句话定位:一个只有几 MB 的 Rust 二进制,你往目录里放 .sql 文件,它把查询结果渲染成网页——表格、卡片、表单、图表全是现成组件。

它解决什么痛点:公司内部总有些「小到不值得立项」的数据需求:一张报销查询页、一个库存看板、一个后台配置界面。走前端框架是杀鸡用牛刀,走 Excel 又没法多人在线。

核心拆解:SQLpage 的哲学是「低代码的尽头是 SQL」。页面即 SQL 文件,调用 sqlpage 系列函数声明用哪个组件渲染;表单的 GET/POST 参数自动变成 SQL 变量,查询、筛选、提交一圈下来根本不需要后端代码。数据库支持 SQLite、Postgres、MySQL、MariaDB、SQL Server,-existing 表结构原样可用。部署是单二进制加一个数据目录,Docker 或裸机都行,内网一台旧机器就能承载全公司的数据小工具。

上手难度:⭐⭐(前提:会写 SQL)

适用人群:数据分析师、DBA、后端工程师、被内部需求淹没的小团队。变现思路:外包公司用它能把内部工具报价砍掉七成工期;做成行业模板(进销存、报修、预约)按套售卖也是条路。

8. webtrees|族谱这门老手艺,有个低调的开源答案

仓库: fisharebest/webtrees | 千星以下 ★ | 社区稳定逾十年

一句话定位: PHP 写的协作式家谱系统,跑在最便宜的虚拟主机上,却把「家族数字档案」这件事做了十多年。

它解决什么痛点:修家谱是全世界共有的需求,但商业家谱网站把你的家族数据圈在云端,会员一停、档案成灰。而家族数据最看重的是「传给下一代时还在」。

核心拆解:webtrees 遵循 GEDCOM 交换标准(含新近的 7.0 版本),数据永远是可携带的标准格式,随时整体迁走。多人协作是强项:亲戚各自认领账号,共同补录;隐私体系完善——在世成员默认对外隐藏,只对登录的家族成员可见。支持多棵家谱树、老照片与文献媒体档案、地图标注、几十种语言界面。它的血统可以追溯到更早的 PhpGedView 一脉,社区不大但异常稳定,是典型的「小众刚需型」开源。

上手难度:⭐⭐

适用人群:宗族理事会、修谱工作室、对家族史感兴趣的普通人。变现思路:家谱数字化服务、地方志与村志项目的技术底座,在华人文化圈尤其对得上场景。


横向对比

仓库 类型 Star(约数) 上手难度 一句话场景
Bruno 开发者工具 3 万+ ⭐⭐ 接口集合进 Git,告别云端锁定
Cap SaaS 平替 1 万+ ⭐⭐ 录屏变链接,Loom 月费退散
Umami SaaS 平替 3 万 ⭐⭐ 自托管统计,数据不喂广告巨头
Chatwoot SaaS 平替 2 万+ ⭐⭐⭐ 全渠道客服台,数据留本地
Grocy 生活管理 8 千 ⭐⭐⭐ 用 ERP 管冰箱与家务
Lichess 非营利平台 1.7 万 ⭐ / ⭐⭐⭐⭐ 免费无广告的全球棋院
SQLpage 小而美工具 千星上下 ⭐⭐ SQL 文件直接变网页
webtrees 小而美应用 千星以下 ⭐⭐ 自托管家族数字档案

本期全景图

mindmap
  root((本期八座新矿))
    开发者省钱
      Bruno 接口集合进Git
      SQLpage 一条SQL一个页面
    SaaS平替
      Cap 录屏直接出链接
      Umami 统计不再喂巨头
      Chatwoot 客服台开源自持
    生活与家族
      Grocy 冰箱里的ERP
      webtrees 自托管族谱
    传奇运营
      Lichess 捐赠养活的棋院

按「上手难度 × 商业价值」摆一下位置:Bruno、Umami 在左下角(最容易上手,商业价值靠服务转化);Chatwoot 独占右上(部署有门槛,但二次开发市场最大);SQLpage 与 webtrees 是右下角的遗珠(门槛不高、被严重低估);Grocy 和 Lichess 则证明开源不只为生意存在。

本期之最


参考来源

  1. usebruno/bruno — Bruno 主仓库,MIT 协议,.bru 纯文本集合格式与 CLI 说明见 README
  2. CapSoftware/Cap — Cap 主仓库,云端与自托管双模式说明
  3. umami-software/umami 与 GitHub 仓库 — 隐私优先统计的功能与部署文档
  4. chatwoot/chatwoot — Chatwoot 主仓库,统一收件箱架构与渠道支持列表
  5. grocy/grocy — Grocy 官网与在线 demo,「ERP beyond the fridge」出处
  6. lichess.org 与 lichess-org/lila — 非营利运营模式、每日对局量级为官方口径
  7. sql-page.com — SQLpage 官方文档与示例
  8. webtrees.net — webtrees 官方站点,GEDCOM 支持与隐私机制说明

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入