首页 › weekly › Postman的对手,把集合写进了Git

Postman的对手,把集合写进了Git:第4轮开源精品挖掘

本期概述

前三轮已经把 AI 编程、照片库、监控面板这些热门赛道翻了个遍,这一轮换一条路:盯住「日常软件里那些被订阅制和云锁定绑架的基本动作」——调试 API、听有声书、画数据库表、玩老游戏、查百科、看投资组合、管剪贴板。7 个仓库几乎每个都对应一个你正在付月费的场景,共同点是:数据归你、离线可用、装上即走。其中有两个仓库 Star 还在千级,属于典型的「下一个爆款的早期形态」。

逐个拆解

1. usebruno/bruno —— API 集合的版本控制革命

仓库:usebruno/bruno | Star:数万级 | 高频更新

Postman 的问题从来不是不好用,而是它把你的 API 集合锁在了自己的云里。Bruno 的答案是全新的存储模型:每个请求就是一个 .bru 纯文本文件,整个集合直接躺在你的 Git 仓库里——API 调试从此和代码共享同一套版本控制、评审、分支流程。「改了请求忘了为什么改」这类玄学问题,git blame 一秒破案。

它是离线优先的桌面应用,主打 REST 与 GraphQL,支持环境变量、前置/后置脚本、断言测试,跨平台开箱即用。2024 年前后 Postman 曾要求项目方移除 Postman 集合导入功能,据项目博客与 Hacker News 的讨论,这场风波反而让大量开发者涌向了 Bruno——社区把这次「封杀」戏称为最好的广告。对一个后端工程师,这是当下迁移成本最低的 Postman 替代品;对一个想学「开源如何反杀商业巨头」的人,这是活教材。

上手难度:⭐ 适用人群:后端开发、测试工程师、API 文档维护者。商业思路:官方提供付费版(团队协作与 SSO 方向),个人免费 —— 单机工具立口碑、团队版收钱的经典路径。

2. advplyr/audiobookshelf —— 有声书和播客的「自家图书馆」

仓库:advplyr/audiobookshelf | Star:万级 | 活跃维护

Audible 的逻辑是「买断不拥有」:书在它云上,退出即失去。Audiobookshelf 让你把自己攒的有声书和播客源变成一个流媒体站:Docker 一拉,指定媒体目录,它自动扫描、匹配元数据、切分章节,然后你得到一个精致的多用户 Web 界面——每个人有独立进度、睡眠定时器、倍速记忆,手机浏览器或 PWA 直接听,官方 iOS 客户端也已上架 App Store。

实现上它把「听书」这个场景做到了流媒体通用工具做不到的细度:章节级进度同步(换设备从上一章某一分钟继续)、按播客 RSS 自动追更下载、封面与作者信息刮削。一台树莓派加一块硬盘,就是一个家庭的私人 Audible。对英语学习者,配合任意 TTS 生成音频放进去,就是一个零月费的「个人播客电台」。

上手难度:⭐⭐(需要一台常开的机器) 适用人群:有声书重度用户、播客收藏家、家庭影音玩家。二次开发方向:接微信通知做「更新推送」,或给读书社群做共享书架服务。

3. drawdb-io/drawdb —— 浏览器里的数据库画板

仓库:drawdb-io/drawdb | Star:数万级 | 持续迭代

数据库设计的工具链至今一言难尽:Navicat 收费、MySQL Workbench 丑得劝退、画 ER 图最后都用 PPT 凑合。drawDB 把这件事做成了一个纯前端的网页应用:拖拽建表、拉线定外键、关系自动布局,导出直接生成 MySQL、PostgreSQL、SQLite、SQL Server 等方言的建表 SQL——画完即建库,中间零翻译损耗。

它聪明的两点:一是零后端,所有逻辑在浏览器本地完成,打开官网就能用,也可以自己部署一份内网用,敏感表结构不出门;二是把「设计稿」和「工程物」合一,图即 DDL,评审时发一个分享链接,同事看到的既是图也是可执行的 SQL。对独立开发者,这是设计新项目 schema 的第一站;对培训讲师,这是最好的数据库建模教具。

上手难度:⭐ 适用人群:后端开发、DBA、计算机课教师。商业思路:官方有云托管版承接企业需求;二开方向是反向工程——连上现有数据库生成 ER 图,社区呼声最高的功能。

4. rommapp/romm —— 复古游戏收藏的「私人 Steam」

仓库:rommapp/romm | Star:数千级 | 更新勤快

玩复古游戏的人都有同一个尴尬:几百个 ROM 文件散在硬盘里,文件名乱码、封面全无、想在客厅沙发上玩还得拷来拷去。RomM 把这堆文件变成一个正经的「游戏平台」:Docker 部署后自动扫描全库、联网抓取封面和厂商信息、按平台和地区归档,然后浏览器里直接开玩——它内嵌了网页模拟器,点开就进游戏,进度存云端,多用户各玩各的。

架构上它是典型的现代自托管栈:前端 Vue、后端 Python、任务队列处理批量扫描,配合内嵌模拟器实现「零安装游玩」。对家里翻出一箱老卡带的中年玩家,这是情怀的数字化终点站;对民宿、酒吧、办公休闲区,这是一个「扫码即玩」的街机角方案——后者其实是条没被认真做过的生意。

上手难度:⭐⭐⭐(Docker + 整理 ROM 文件) 适用人群:复古游戏玩家、模拟器爱好者、怀旧主题空间运营者。商业思路:为线下空间做「扫码游戏墙」整体方案;注意遵守 ROM 版权法规,只管理自有权利的游戏。

5. kiwix/kiwix-desktop —— 把整个互联网装进 U 盘

仓库:kiwix/kiwix-desktop | Star:千级 | 长期维护

这不是一个新项目,但它是本期最「反共识」的一个:在人人假设网络永远在线的时代,Kiwix 十几年如一日地维护着一套离线互联网方案。它的自研 ZIM 格式能把整个维基百科(含图片)、WikiHow、Stack Overflow、古登堡书库压缩成单个几十 GB 的文件,官方内容库直接下载,桌面端打开就是一个全文可搜的本地维基。

它的价值在断网处:远洋货轮、山区学校、战乱地区、监狱,以及「飞机上想查文档」的你。更实际的用法是给孩子的电脑放一份维基百科精选包——没有广告、没有算法、没有不合适的内容。kiwix-desktop 只是 Kiwix 家族中面向桌面的一环,同家族还有服务端(局域网共享一个 ZIM 给全校)和移动端。Star 常年不起眼,但据其官网统计,这种基础设施级项目的社会价值远超星标数所显示的。

上手难度:⭐ 适用人群:教育公益、差旅党、内容审查与断网环境用户。延伸方向:为培训机构打包定制知识库(技术文档 + 教材),ZIM 打包工具链是现成的。

6. ghostfolio/ghostfolio —— 投资组合的「个人彭博终端」

仓库:ghostfolio/ghostfolio | Star:数千级 | 活跃开发

炒股的人手机里装着三四个券商 App,但「我的全部资产到底配了什么」这个问题,没有一个 App 能回答。Ghostfolio 是自托管的投资组合看板:把分散在各处的持仓录进去(支持批量导入),它统一计算收益率、资产配置比例、地区与币种暴露,并按时间轴展示净值曲线——也就是一份完全私有的财富仪表盘。

它有一个别家没有的招牌功能「X-Ray」:跨账户识别重复暴露——你以为自己分散投资了五个基金,它告诉你其中三个重仓着同一批股票。技术栈是 Angular + NestJS + PostgreSQL 的正经工程结构,AGPL 开源。商业模式同样值得看:官方提供云托管订阅,不想自建的用户直接付费用官网,欧洲公司运营——「开源核心 + 托管收费」在本领域跑通了几年。

上手难度:⭐⭐(Docker + 数据导入) 适用人群:多账户投资者、FIRE 实践者、隐私敏感的理财人群。二次开发方向:接入国内基金/券商数据源做适配器,这是中文社区一直缺的拼图。

7. PasteBar/PasteBar —— 剪贴板终于配得上「无限历史」

仓库:PasteBar/PasteBar | Star:千级 | 年轻项目

系统剪贴板是每个人每天用几百次、却被默认为「只能存一条」的工具。PasteBar 是一个用 Tauri 构建的剪贴板管理器,目前覆盖 macOS 与 Windows:复制过的所有内容按时间线留存、可固定、可按项目分组,文本片段、链接、代码块分门别类,支持全局快捷键呼出与历史加密。Tauri 意味着它内存占用和安装包都远小于同类 Electron 方案。

这个项目的看点在「时机」:同类商业工具(Paste、PasteBox、Setapp 系)都在走订阅制,而 PasteBar 承诺完全免费、无账户。作者以近乎单人力量推进,更新日志密集,属于典型的早期小而美——现在入坑可以看着它长,也适合作为 Tauri 桌面应用开发的学习样本:剪贴板监听、全局快捷键、本地加密,一个桌面应用的完整要素全齐了。

上手难度:⭐ 适用人群:文字工作者、程序员、每天复制粘贴超过五十次的人。商业思路:项目本身免费,但「剪贴板 + 团队片段库同步」是明确的付费场景,可作为二开切入口。

本期横向对比

仓库 领域 Star 量级 上手难度 一句话场景
usebruno/bruno API 工具 数万 ⭐ API 集合存 Git,Postman 替代
advplyr/audiobookshelf 音频自托管 万级 ⭐⭐ 私人有声书/播客流媒体站
drawdb-io/drawdb 数据库设计 数万 ⭐ 画 ER 图直接导出建表 SQL
rommapp/romm 复古游戏 数千 ⭐⭐⭐ ROM 库变网页可玩的私人平台
kiwix/kiwix-desktop 离线阅读 千级 ⭐ 整个维基百科装进 U 盘
ghostfolio/ghostfolio 投资理财 数千 ⭐⭐ 自托管的个人财富仪表盘
PasteBar/PasteBar 效率工具 千级 ⭐ 免费 unlimited 剪贴板历史

注:Star 数为撰写时的参考量级,实时数据请以各仓库页面为准。

本期全景图

mindmap
  root((第4轮挖掘))
    开发者日常
      Bruno API集合进Git
      drawDB 画图即建库
      PasteBar 无限剪贴板
    生活与情怀
      Audiobookshelf 私人听书馆
      RomM 网页复古游戏台
    数据主权
      Ghostfolio 自托管财富看板
      Kiwix 断网也能查的维基

本期之最

参考来源

  1. usebruno/bruno - GitHub — 开源 Git 优先的 API 客户端,含 Postman 事件官方声明
  2. advplyr/audiobookshelf - GitHub — 自托管有声书与播客服务器,官方 iOS 客户端发布说明
  3. drawdb-io/drawdb - GitHub — 浏览器端数据库实体关系图编辑器
  4. rommapp/romm - GitHub — 自托管 ROM 管理与网页模拟器平台
  5. Kiwix 官网 — ZIM 离线内容格式与官方内容库
  6. ghostfolio/ghostfolio - GitHub — 开源投资组合管理,AGPL 协议
  7. PasteBar/PasteBar - GitHub — 免费开源剪贴板管理器(Tauri 构建)

[!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学通信知识星球海报-扫码加入