<!-- title: 8个开源积木拼成SaaS生意 -->

# 8个开源积木，拼成你的第一门 SaaS 生意

**概述**：本期换了个挖法——不按「热度」翻 Trending，而是沿着「一个人怎么把一门订阅制 SaaS 做出来并养活它」这条流水线倒推：立项要脚手架、获客要邮件、签单要电子签、交付要 API 钥匙、迭代要功能开关、听劝要反馈看板、扩容要托管面板。八个环节、八座仓库，每一件都开源可自托管。里面既有几万星的明星项目，也有两只千级星、还没被写烂的小仓。对独立开发者来说，这八块积木拼起来，就是一整套不向 SaaS 供应商交月费的「生意操作系统」。

---

## 1. Documenso — 把「签字」这个刚需握在自己手里

**[documenso/documenso](https://github.com/documenso/documenso)** | Star：万级（约数，以仓库为准） | 长期高频迭代

**一句话定位**：开源版 DocuSign。电子签名是所有生意的刚需入口，但它长期被几家按签署份数收费的商业巨头把持。

**痛点**：合同是敏感数据，放在第三方平台既贵又没法定制；小公司一年签不了几百份，按份付费极不划算。

**核心拆解**：上传 PDF 后在画布上拖放签名、日期、文本等字段，发给对方在浏览器里完成签署；签署完成后系统自动生成带完整性校验的完成证书和审计轨迹，谁在什么时间签的、文档有没有被改过，一目了然。技术栈是 Next.js + Prisma + Postgres，Docker Compose 一把梭自托管，提供 API 和 Webhook，可以嵌进你自己的产品里当「签约模块」。它最聪明的地方在于把「签署」做成了可白标的能力——你完全可以套壳做成律所合同系统、教培报名签约、房屋中介交割单。

**上手难度**：⭐⭐⭐（需要自己配 Postgres、S3、SMTP）

**适用人群**：B 端服务创业者、接企业定制单的开发者。**变现思路**：垂直行业签约 SaaS（按行业模板收费），或给已有系统做签约功能内嵌。

---

## 2. Papermark — 提案发出去，终于知道对方看没看

**[papermarkio/papermark](https://github.com/papermarkio/papermark)** | Star：数千级（约数） | 活跃开发中

**一句话定位**：开源版 DocSend——给文档生成带权限的分享链接，并把「谁看了、看了多久」拍在你脸上。

**痛点**：融资 BP、销售提案发出去就石沉大海，对方「回去看看」之后永远没有下文，而你连人家点没点开都不知道。

**核心拆解**：上传 PDF，生成短链；每份链接可以设密码、有效期、邮箱验证、禁止下载，甚至逐页水印。核心魔法在数据侧：访客每页停留时长、完读率、来自哪个公司什么地区，全部回传到你的面板。投资人翻到第几页停下来了、竞品比稿时对方反复看了哪一页——这些信息直接改变你的跟进策略。技术栈 Next.js + Postgres，支持自定义域名和 API，DocSend 是纯订阅制收费产品，这套自托管等于把一笔年费省下来。

**上手难度**：⭐⭐⭐

**适用人群**：融资期创始人、B2B 销售、FA 中介。**变现思路**：给投行/FA 工作室做私有化部署收服务费；或做成「提案追踪」垂直工具卖给销售团队。

---

## 3. Fider — 七年老仓库，最省心的「听劝看板」

**[getfider/fider](https://github.com/getfider/fider)** | Star：数千级（约数） | 老而稳，维护多年

**一句话定位**：开源版 Canny：用户提需求、大家投票、官方标记进度，把散落的需求收拢成一张优先级看板。

**痛点**：小 SaaS 的用户需求散落在邮件、群聊、工单里，做不做全靠拍脑袋，做完了用户还不知道，churn（流失）就是这么来的。

**核心拆解**：用户提交建议 → 其他人投票顶上去 → 官方把状态标成 planned / started / done → 状态一变，所有投过票的人自动收到邮件通知。就这一条闭环，但极少有团队能坚持跑起来。工程上它是被低估的典范：Go 写的单二进制 + 一个 Postgres，几百兆内存的 VPS 就能常年跑，OAuth 登录、多语言、自定义域名全都有。这个仓库从 2017 年活到现在，代码量克制、依赖极少，是「小而美」三个字的教科书。

**上手难度**：⭐⭐（最省心的一个）

**适用人群**：所有有真实用户的 SaaS 作者。**变现思路**：给 B 端客户当「倾听渠道」降低流失；或加一层 changelog 联动做成客户成功工具。

---

## 4. Flipt — 功能开关自托管，告别按席位交保护费

**[flipt-io/flipt](https://github.com/flipt-io/flipt)** | Star：数千级（约数） | 持续活跃

**一句话定位**：自托管 feature flag 平台，开源版 LaunchDarkly。

**痛点**：SaaS 做到企业级，免不了「这个功能只给 A 客户开」；硬编码的 if-else 越叠越多，最后没人敢动。商业方案按席位收费，小团队吃不消。

**核心拆解**：Flipt 把开关定义做成声明式配置，可以放进 Git 仓库做版本管理（GitOps 风格），评审、回滚都走正常流程；运行时提供 REST 和 gRPC 评估接口，前端、后端、移动端通过 OpenFeature 生态的 SDK 接入，支持百分比灰度和按用户分段定向。Go 写的单服务 + 自带 Web UI，资源占用很小。它的定位很聪明：不做全家桶，就做「评估引擎 + 管理界面」这一层，企业私有化交付时它本身就能当卖点。

**上手难度**：⭐⭐

**适用人群**：做企业版/私有化交付的团队、出海工具作者。**变现思路**：私有化交付的「配置中枢」增值模块；或按托管版收订阅。

---

## 5. Unkey — 卖 API 的「收费闸机」

**[unkeyed/unkey](https://github.com/unkeyed/unkey)** | Star：数千级（约数） | 活跃开发中

**一句话定位**：API key 签发、校验、限流、用量计量一条龙——想把 API 卖钱，先过它这道闸。

**痛点**：2026 年人人都在「把能力包成 API 卖」，但收费闸机得自己搭：key 怎么发、怎么吊销、怎么限流、怎么按量计费，一堆胶水代码谁写谁头疼。

**核心拆解**：两个接口起步——`createKey` 发钥匙，`verifyKey` 验钥匙；每次校验都在边缘节点毫秒级完成，key 可以挂配额、有效期、权限（RBAC）和元数据，用量数据回传后可以和 Stripe 等计费系统联动，实现「调用多少次、扣多少钱」。控制台本身开源可自托管，也有官方云托管版（典型的 open core 模式，本身就是一门活生生的开源生意）。做模型网关、爬虫服务、数据接口的团队，这套东西等于把三个月基建直接砍掉。

**上手难度**：⭐⭐⭐

**适用人群**：API 变现者、AI 应用后端。**变现思路**：直接照抄它的 open core 模式——开源核心攒口碑，云托管收订阅。

---

## 6. OpenSaaS.sh — 一个周末拉起产品壳的免费脚手架

**[wasp-lang/opensaas](https://github.com/wasp-lang/opensaas)** | Star：数千级（约数） | 活跃迭代

**一句话定位**：免费开源的 SaaS 起步模板，登录、订阅、管理后台一次配齐，官方自称「开源的 ShipFast」。

**痛点**：每个 SaaS 项目都要重写一遍 Google 登录、Stripe 订阅、管理后台，重复劳动至少吃掉两周。

**核心拆解**：基于 Wasp 全栈框架（React + Node），一条 `wasp new` 命令拉起完整应用，内置：Google/GitHub OAuth、Stripe 订阅与积分（credits）体系、管理后台看板（用户数、收入、每日活跃曲线全有）、邮件发送和结构化日志。Wasp 的玩法很有意思：用一个 `.wasp` 声明文件定义路由、鉴权、定时任务，框架帮你生成胶水代码，你只写业务逻辑。它同时是 Wasp 官方的「活广告」——文档质量因此出奇地好，跟着 demo 走一遍就能理解全貌。

**上手难度**：⭐⭐（需要接受 Wasp 这个新框架的心智成本）

**适用人群**：想验证想法的独立开发者。**变现思路**：改壳做垂直 SaaS；学它的架构给自己搭私有模板。

---

## 7. Keila — 千级星小仓：邮件列表资产，自己保管

**[keila-io/keila](https://github.com/keila-io/keila)** | Star：千级小仓（约数） | 社区维护

**一句话定位**：自托管 newsletter 工具，开源版 Mailchimp。

**痛点**：订阅者列表是内容创业者最值钱的资产，放在第三方平台，月费照交，封号风险自担——独立创作者已经经历过太多「一夜失联」。

**核心拆解**：可视化和 Markdown 双模编辑器、可嵌入站点的订阅表单、double opt-in 双重确认（合规刚需）、标签与受众分段、打开/点击统计，发信所需的全部功能一个不少。技术上是 Elixir/Phoenix 写的，资源占用低，一台轻量 VPS + Docker 就能常年稳定跑，AGPL 许可。它不追求营销自动化全家桶，就专注把「收名单、写邮件、发出去、看效果」这一件事做扎实——这正是小仓库的正确姿势。

**上手难度**：⭐⭐

**适用人群**：newsletter 作者、本地商家、代运营服务商。**变现思路**：一份自托管实例服务多个客户收月费；或做行业通讯的付费订阅前置设施。

---

## 8. Vito — 千级星小仓：把 Laravel Forge 的年费省下来

**[vitodeploy/vito](https://github.com/vitodeploy/vito)** | Star：千级小仓（约数） | 持续开发

**一句话定位**：自托管服务器管理面板，开源版 Laravel Forge——PHP 世界的「一键部署管家」。

**痛点**：接外包/做自己的 PHP 项目，每台 VPS 都要手敲一遍 nginx、SSL 证书、队列、cron、部署脚本；Forge 帮你干了这些活，但按服务器数量月月收钱，工作室管几十台客户服务器就是一笔持续支出。

**核心拆解**：填入云厂商凭证或裸 VPS 的 SSH 信息，Vito 自动装好运行环境；之后一键 zero-downtime 部署、Let's Encrypt 证书自动续期、队列 worker 和定时任务在面板里点几下配好，SSH key 和防火墙也有图形界面。它专注 PHP/Laravel 生态，把这一个栈打穿做深，界面干净、没有大平台的认知负担。对小工作室来说，这就是「运维外包能力」的平替。

**上手难度**：⭐⭐

**适用人群**：PHP/Laravel 独立开发者、小外包工作室。**变现思路**：给客户项目收托管运维月费；或照 Forge 的定价逻辑做托管版。

---

## 本期横向对比

| 仓库 | 赛道 | 语言 | Star（量级*） | 上手难度 | 适用场景 |
|---|---|---|---|---|---|
| Documenso | 电子签名 | TypeScript | 万级 | ⭐⭐⭐ | 合同签约、产品内嵌签约 |
| Papermark | 文档追踪 | TypeScript | 数千级 | ⭐⭐⭐ | BP 分发、提案追踪 |
| Fider | 用户反馈 | Go | 数千级 | ⭐⭐ | 需求收集、降流失 |
| Flipt | 功能开关 | Go | 数千级 | ⭐⭐ | 灰度发布、企业版定向 |
| Unkey | API 钥匙+计量 | TypeScript | 数千级 | ⭐⭐⭐ | API 变现、用量计费 |
| OpenSaaS.sh | SaaS 脚手架 | React/Node | 数千级 | ⭐⭐ | 新项目冷启动 |
| Keila | 邮件营销 | Elixir | 千级 | ⭐⭐ | newsletter、私域名单 |
| Vito | 服务器托管 | PHP/Vue | 千级 | ⭐⭐ | Laravel 部署运维 |

*注：本文撰写环境未能实时抓取 GitHub，星数为撰写时的量级估算，精确数字请以各仓库页面实时显示为准。

## 一条流水线看懂八块积木

```mermaid
flowchart TD
    A["立项 OpenSaaS"] --> B["获客 Keila"]
    B --> C["提案 Papermark"]
    C --> D["签约 Documenso"]
    D --> E["交付 Unkey"]
    E --> F["灰度 Flipt"]
    F --> G["听劝 Fider"]
    G --> H["扩容 Vito"]
    H -->|老客续订召回| B
```

## 本期之最

- **最值得立即尝试：OpenSaaS.sh** — 如果你的想法还停在脑子里，一个周末就能拉出带登录、订阅、后台的完整产品壳，验证成本约等于零。
- **最有商业潜力：Documenso** — 签名是所有生意的必经动作，市场天花板由 DocuSign 亲自验证过；白标内嵌的玩法让它能长在无数垂直系统里。
- **最被低估：Fider** — 一个从 2017 年活到今天的千行级 Go 项目，单二进制跑七年不带喘，功能刚好够用，是「软件做完就是应该这样」的范本，知道的人却远不如它服务的那些商业产品多。

## 参考来源

1. [documenso/documenso - GitHub](https://github.com/documenso/documenso) — 开源电子签名平台，本文核心事实来源（仓库与官网）
2. [wasp-lang/opensaas - GitHub](https://github.com/wasp-lang/opensaas) — Wasp 官方开源 SaaS 起步模板
3. [getfider/fider - GitHub](https://github.com/getfider/fider) — 开源用户反馈看板，2017 年起持续维护
4. [unkeyed/unkey - GitHub](https://github.com/unkeyed/unkey) — 开源 API key 管理与用量计量平台
5. [keila-io/keila - GitHub](https://github.com/keila-io/keila) / [vitodeploy/vito - GitHub](https://github.com/vitodeploy/vito) — 本期两只千级星小仓，功能描述基于仓库 README 与官方文档

> 说明：本文撰写时处于离线环境，未能实时核验星数与更新日期，相关数字均以量级标注；各仓库地址为项目固定地址，请以实时页面为准。

> [!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学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
