跳到正文

问答

SaaS Pegasus 替代方案:免费的 Python 与 TypeScript SaaS 模板

发布于· 阅读约 2 分钟· Anton Shubin

要点速览

  • SaaS Pegasus 是付费的 Django 模板,单个项目 449 美元,不限项目 649 美元。
  • 想免费继续用 Python,可以选 Cookiecutter Django,但团队和收费要自己写。
  • Seed 免费(MIT 许可),自带团队、Stripe 收费、管理后台和简体中文界面,语言是 TypeScript。
  • 两者都只支持 Stripe,而 Stripe 不向中国大陆注册的公司开放,香港公司可以使用。

SaaS Pegasus 的免费替代方案主要有两个:想继续用 Python,选 Cookiecutter Django;能接受 TypeScript,选 Seed。Cookiecutter Django 提供注册、Celery 和 Docker,但没有团队和收费功能。Seed 使用 MIT 许可,已经内置带角色的团队、按成员计费的 Stripe 订阅和独立的管理后台。Pegasus 本身是一次性买断:单个项目 449 美元,不限项目 649 美元。

先说明一点:Seed 是我做的。所以下面关于其他产品的每条信息都附上了来源,全部在 2026 年 11 月 3 日核实过。

SaaS Pegasus 包含什么?

SaaS Pegasus 是一个 Django 模板:在官网勾选需要的功能,生成后下载。根据更新日志,它基于 Django 6.0 和 Python 3.14,2026 年 10 月发布了 2026.10.2 版本,维护很活跃。

官网首页列出的功能有:带邀请和角色的团队、双因素认证、社交登录、按席位或按用量计费的 Stripe 订阅、Celery 后台任务、带"以用户身份登录"的 Django admin、Wagtail CMS、REST API、WebSocket,以及 AI 聊天和智能体示例。前端可选 HTMX 或 React,样式用 Tailwind。

价格以美元计,一次性付款:

  • Open Source,免费:只有账号和开发工具的 Django 基础项目,没有团队、没有 Stripe、没有支持。
  • Professional,449 美元:一个项目,外加一年更新。
  • Unlimited,649 美元:项目数量不限。

许可协议允许做闭源商业产品,但未经作者同意,不能公开或分发源代码。

中国大陆开发者先看这一点:收款

Pegasus 和 Seed 都只支持 Stripe 收款。而在 Stripe 支持的国家和地区列表 里,有香港,没有中国大陆。也就是说,用大陆公司主体无法开通 Stripe 账户;用香港公司面向海外用户收费则可以。

如果产品主要面向国内用户,无论选哪个模板,都要自己接入支付宝、微信支付等渠道。在 Seed 里,Stripe 通过 @spy4x/billing 包的 BillingProvider 接口接入,应用只保存支付服务商 webhook 告诉它的结果(收费的工作方式)。换支付渠道时,团队、角色和套餐限制都不用改。

部署上,Seed 用 Docker Compose 跑在你自己租的 Linux 服务器上,不绑定任何托管平台,国内云服务器也可以。Pegasus 的部署文档列出 Render、Fly、Heroku、DigitalOcean App Platform 和 Google Cloud Run,另外也支持用 Kamal 部署到任意 Linux 服务器。

Pegasus、Cookiecutter Django 和 Seed 对比

SaaS Pegasus Cookiecutter Django Seed
价格 449 或 649 美元,一次性 免费 免费
许可 付费,不得公开代码 BSD-3-Clause MIT
语言 Python、Django Python、Django TypeScript、Deno
带角色的团队 有 未列出 有,从查看者到所有者
收费 Stripe,按席位或按用量 未列出 Stripe,按成员,14 天试用
通行密钥(Passkey) 文档中未提及 未列出 有
简体中文界面 有翻译机制,但并非所有文字都已标记 未列出 已翻译
管理后台 Django admin Django admin 独立域名的管理应用,带审计日志
离线使用 未列出 未列出 有,修改会在联网后发送
部署 Render、Fly、Heroku 等,或用 Kamal 部署到自己的服务器 Docker Compose、Heroku 自己服务器上的 Docker Compose

来源:Pegasus 首页、Pegasus 多语言文档、Cookiecutter Django 的 README、Seed 的 README。"文档中未提及"指我在 Pegasus 全部文档中搜索 "passkey" 和 "WebAuthn" 没有结果;"未列出"指产品页面没有写到。

能免费继续用 Python 吗?

可以,用 Cookiecutter Django:BSD 许可,生成基于 Django 6.0、Python 3.14 的项目,带 django-allauth 注册、Celery、Postgres、Docker Compose,开箱测试覆盖率 100%。GitHub 上超过 1.3 万星,我核实的前一天还有提交。

它缺的是 SaaS 那部分:团队、角色、邀请和收费,而这正是 Pegasus 收钱的地方。自己写的话,预留几周时间。

什么时候选 Seed 更合适?

能接受 TypeScript,又不想把 SaaS 的地基再写一遍的时候。Seed 是我把每个外包 MVP 都要重写的部分整理出来的:

  • 密码、通行密钥、Google、GitHub 或邮件链接登录,访客账号,以及身份验证器应用的第二因素;
  • 带邀请和角色的分组,注册时自动创建第一个;
  • 按成员计费:免费套餐、14 天试用、付款失败后的宽限期;
  • 独立域名的管理后台,每个操作都写入审计日志;
  • 基于 WebSocket 的实时更新,断网也能打开的应用;
  • 九种语言(含简体中文),以及同一个 Compose 文件里的备份和监控。

技术栈是 Deno、Hono、Preact 和 Postgres。与 ShipFast、Supastarter、Makerkit 等 JavaScript 模板的对比见对比页面。

什么时候继续用 SaaS Pegasus?

以下三种情况,Pegasus 是更好的选择:

  • 团队写 Python。 换语言的成本远高于 449 美元。
  • 需要现成的 AI 功能。 Pegasus 自带 LLM 聊天、智能体和工具调用,Seed 没有。
  • 需要付费支持。 Pegasus 有社区,Unlimited 档还有优先支持;Seed 只有 GitHub issue 和我。

Seed 还没有按用量计费、以用户身份登录查看其界面的功能,也没有 Wagtail 那样的页面 CMS。Android 和桌面应用还没做。

先试再决定

打开在线演示,一键以访客身份进入,里面已有示例数据。两分钟就能建团队、邀请成员、打开收费页面。合适的话,克隆代码仓库;不合适,就放心买 Pegasus,它 7 天内可以全额退款。

通过邮件接收下一篇文章

有新文章发布或新功能上线时,给你发一封简短的邮件。通过邮件确认一次即可订阅,一键退订。

全部文章