首页 › weekly › 8个自带收款模式的开源仓库

8个自带收款模式的开源仓库:从电子签到格式转换

本期发掘思路

前面七轮已经写过音乐、开店获客、金矿仓库等变现主题,本期换一个更硬的筛选标准:不看项目讲故事,只看它旁边有没有一条真实存在的收钱通道——云托管订阅、企业授权、付费模块、二开交付,四者至少占一样。按这个标准选出了 8 个仓库:两个文档处理(PDF 工具箱、电子签)、两块收钱基础设施(用量计费引擎、SaaS 脚手架)、两个服务交付型(客服工单、预约系统)、两个千星级小仓库(自由职业者开票、自托管文件格式转换)。整体刻意避开了 AI 炒作区,全是「部署完就能替人干活、替你收钱」的朴素生意。文中 Star 为撰写时约数,以仓库页面实时数据为准。

逐个拆解

1. Stirling-PDF | Star 约 50k(增长极快) | 持续活跃

仓库:github.com/Stirling-Tools/Stirling-PDF

一句话定位:自托管的 PDF 瑞士军刀,把 50 多种 PDF 操作塞进一个网页,替你干掉 Adobe 按月订阅。

痛点很具体:普通人一年就改几次 PDF,却要为 Acrobat 付订阅费;公司又不敢把合同传给第三方在线工具。Stirling-PDF 用一条 Docker 命令把整套工具搬到自己服务器上:合并、拆分、旋转、压缩、OCR 识别(底层接 OCRmyPDF/Tesseract)、格式互转、加水印、盖章签名、删元数据、API 批量调用,全都在浏览器里点两下完成。技术上它是个 Java/Spring Boot 单体,前端简单直接,胜在功能密度和极低的部署门槛。更值得学的是它的商业化路径:作者已经围绕它成立公司,提供企业版授权与托管试用(据项目官网),核心功能开源引流、企业合规能力收钱,是「个人项目长成公司」的教科书案例。

上手难度:⭐ 适用人群:所有被 PDF 折磨过的个人与中小企业;二次开发方向是给律所、财务做带审计日志的私有化文档处理站。

2. Documenso | Star 约 10k | 持续活跃

仓库:github.com/documenso/documenso

一句话定位:开源版 DocuSign,电子签章这个暴利品类的平替。

DocuSign 按发件人收费,一年下来轻松几千美元,而绝大多数合同的签署流程其实非常标准化。Documenso 把这条链路完整开源:上传 PDF、拖放放置签名/日期字段、邮件邀请签署、证书与审计轨迹、模板复用、团队协作、API 与 Webhook。前端 React + 后端 TypeScript,协议采用 AGPL 加商业授权的双轨制——这意味着你可以自由自部署,但拿它做商业云服务就得谈授权,这正是它保护自家云托管收入的护城河。对个人和小公司,自部署版完全够用;对创业者,它的存在证明了电子签在全球仍有巨大价差可套利,尤其是本地化签章法规市场(如国内 CA 证书合规场景)还没有强者。

上手难度:⭐⭐ 适用人群:想摆脱 DocuSign 订阅的团队;商业方向是做垂直行业签章(人力外包、教培合同)或区域合规化改造。

3. Lago | Star 约 9k | 持续活跃

仓库:github.com/getlago/lago

一句话定位:开源的用量计费与计量引擎,给按量付费的 SaaS 补上最难写的那块。

所有「按 API 调用量、按 seat、按 token 收费」的产品都会撞上同一个问题:计费系统。Stripe Billing 搞不定复杂的用量模型,自研又要吞掉小团队几个月工期。Lago 专门填这个坑:事件采集与计量聚合、订阅与优惠券、分期/预付费、按客户定制价格、发票生成,还内置客户门户。后端 Rails、前端 React,架构上强调事件先行,可以接你自己的数据管道。它本身的商业化就是开源计费的标准打法:云托管按规模收费,私有化走企业授权;据 TechCrunch 报道其 2024 年初完成 2200 万美元 A 轮融资,说明资本市场认可这个赛道。对你的价值则是双向的:既可以直接用它给自家产品搭计费,也可以把「帮人接 Lago」做成咨询服务。

上手难度:⭐⭐⭐⭐ 适用人群:用量计费的 SaaS 创始人与平台工程师;变现思路是计费系统集成商,客单价天然不低。

4. Open SaaS by Wasp | Star 约 11k | 持续活跃

仓库:github.com/wasp-lang/open-saas | 官网 opensaas.sh

一句话定位:免费开源的 SaaS 脚手架,登录、订阅收款、管理后台开箱即全。

独立开发者的最大成本不是写功能,而是每个产品都要重写一遍:用户系统、Stripe 订阅、付费墙、admin 面板、数据看板。Open SaaS 用 Wasp 框架(React + Node,全栈类型安全)把这些一次性配齐:Google 一键登录、Stripe 订阅与客户门户、积分制付费墙示例、admin 仪表盘、审计日志、Plausible/OpenPanel 分析集成,部署脚本直通 Fly.io。它是 MIT 协议,模板本身免费,盈利逻辑反着来:Wasp 公司靠框架云服务收钱,而你靠模板省下的两三个月工期去快速上线并收订阅费——本期唯一一个「它不是商品,它是印钞机模具」的仓库。对想做 niche SaaS 的人,这是全 GitHub 起步性价比最高的起点之一。

上手难度:⭐⭐⭐ 适用人群:独立开发者、two-sided market 试水者;不需要二开它,用它二开你自己的产品就是变现。

5. FreeScout | Star 约 3.8k | 持续活跃

仓库:github.com/freescout-helpdesk/freescout | 官网 freescout.net

一句话定位:自托管客服工单系统,把 HelpScout 每月每人几十美元的账单变成一次部署。

客服软件的定价模式对成长期公司极不友好:按坐席按月付费,人越多越贵。FreeScout 是 HelpScout 的开源复刻,Laravel + MySQL 写成,核心是「共享邮箱」——支持邮件转工单、多邮箱分线、协作回复、标签与自动化规则、API,对坐席数量完全不设限。它最耐人寻味的是变现设计:核心永久免费,但官方模块市场里 WhatsApp 集成、Slack 通知、时间追踪、自定义报告等模块单独收费。一个人维护的项目靠这套「免费内核 + 付费模块」活了很多年,闷声程度极高。同时它对宿主机要求极低,普通虚拟主机就能跑,这让「帮小公司安装部署 + 年费托管」成为零门槛的线下生意。

上手难度:⭐⭐ 适用人群:预算敏感的客服团队、接运维活的自由职业者;二开方向是接本地 IM(企业微信/飞书)的工单桥。

6. Easy!Appointments | Star 约 3.7k | 十年老项目持续维护

仓库:github.com/alextselegidis/easyappointments

一句话定位:开源预约调度系统,美发店、诊所、工作室的数字化门面。

预约是小微服务业最高频的付费痛点:电话约、微信约、靠人肉记,放鸽子率失控。Easy!Appointments 从 2013 年迭代至今,把这套流程做成了标准件:服务与提供商配置、日历排班、客户自助选时段、确认与提醒邮件、Google Calendar 双向同步、REST API 供小程序对接,自带几十种语言翻译。PHP + MySQL 技术栈朴素到近乎保守,但正因如此它能跑在最便宜的虚拟主机上,十年间被全球大量本地商户实际在用。变现路径清晰得不像开源项目:给美发沙龙、宠物美容、口腔诊所做「白标预约站」,一台服务器塞几十个小客户,按年收托管费;也可以二开挂上微信支付订金来锁客。

上手难度:⭐⭐ 适用人群:本地生活服务商、做小 B 生意的开发者;关键词是白标 + 托管年费。

7. InvoiceShelf | Star 约 1.5k(千星级) | 社区活跃维护

仓库:github.com/InvoiceShelf/InvoiceShelf

一句话定位:自由职业者与小团队的自托管开票系统,上游 Crater 停更后的社区接棒者。

催款开票是自由职业者的脏活:报价单、发票、逾期提醒、多币种、客户对账。InvoiceShelf(Laravel + Vue)把这些做齐了:发票与报价单生成、费用与支付记录、多币种多税率、客户门户链接、完整 REST API,界面在现代开源财务工具里属于顺眼的那一档。它是本期第一个真正的千星级仓库,但千星不等于没价值——恰恰因为它小,二次开发没有历史包袱:给它接上本地电子发票规范、微信/支付宝收款回单、或者做成会计事务所批量代账面板,都是现成的产品缝隙。原始动机可以很朴素:自己每月要开几十张发票,顺便把同行服务起来,每人每月收一杯咖啡钱。

上手难度:⭐⭐ 适用人群:自由职业者、代账与会计服务商;变现靠垂直改造 + 托管订阅。

8. ConvertX | Star 约 2k(千星级) | 社区活跃维护

仓库:github.com/C4illin/ConvertX

一句话定位:自托管的 CloudConvert,一千多种文件格式互转,数据不出门。

在线格式转换是个被验证过很多次的付费市场:CloudConvert 按转换次数收费,而 HEIC 转 JPG、MKV 转 MP4、epub 转 PDF 这类需求长盛不衰。ConvertX 用 Go 写了个自托管版本,聪明之处在于不重复造轮子——它在背后编排 FFmpeg、Pandoc、ImageMagick、libreoffice、calibre 等一堆现成引擎,对外提供统一的上传-转换-下载界面,支持多用户账号和批量队列,Docker 一行起。对个人,这是NAS 上的常驻工具;对生意人,它是一个现成的转换 SaaS 内核:加个计费层(正好可以配上前面的 Lago)按次或包月收费,或专注一个垂直人群(电子书包月转换、摄影工作室 RAW 批处理)避开与 CloudConvert 的正面战。

上手难度:⭐⭐ 适用人群:NAS 玩家、想验证工具类付费需求的独立开发者;变现靠垂直化与用量计费。

横向对比

仓库 赛道 Star 量级 上手难度 变现模型 适合谁
Stirling-PDF PDF 工具箱 约 50k ⭐ 企业版授权 + 云托管 所有人
Documenso 电子签章 约 10k ⭐⭐ 云订阅 + 商业授权(AGPL 双轨) 创业团队
Lago 用量计费 约 9k ⭐⭐⭐⭐ 云托管 + 企业授权 SaaS 平台方
Open SaaS SaaS 脚手架 约 11k ⭐⭐⭐ 用它造自己的订阅产品 独立开发者
FreeScout 客服工单 约 3.8k ⭐⭐ 官方付费模块 + 部署服务 小团队/服务商
Easy!Appointments 预约调度 约 3.7k ⭐⭐ 白标托管年费 本地服务商
InvoiceShelf 开票收款 约 1.5k ⭐⭐ 垂直二开 + 托管 自由职业者
ConvertX 格式转换 约 2k ⭐⭐ 用量计费 SaaS NAS 玩家/独立开发

可视化总览

mindmap
  root((8个自带收款模式的开源仓库))
    文档处理
      Stirling-PDF PDF工具箱
      Documenso 电子签章
    收钱基础设施
      Lago 用量计费
      Open SaaS 脚手架
    服务交付
      FreeScout 客服工单
      EasyAppointments 预约调度
    千星潜力股
      InvoiceShelf 自由职业开票
      ConvertX 自托管格式转换
flowchart TD
  A["开源核心"] -->|云托管订阅| B["Stirling-PDF Documenso ConvertX"]
  A -->|企业授权| C["Lago Documenso"]
  A -->|付费模块| D["FreeScout"]
  A -->|二开交付| E["InvoiceShelf EasyAppointments"]
  F["Open SaaS"] -->|模板造品| G["你的订阅制产品"]
  G -->|账单交给| C

本期之最

参考来源

  1. Stirling-Tools/Stirling-PDF — 自托管 PDF 工具箱仓库主页
  2. documenso/documenso — 开源电子签仓库主页
  3. getlago/lago — 开源用量计费引擎仓库主页
  4. Open SaaS by Wasp 官网 — SaaS 脚手架官方站点与文档
  5. FreeScout 官网 — 免费内核 + 付费模块模式的工单系统官网

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