Supastarter 是面向 Next.js 的 SaaS 启动套件与样板代码,宣称生产就绪,旨在帮助开发者更快交付 SaaS 产品。其预置了认证、支付、多租户等功能,让开发者可以聚焦于客户真正关心的部分。
主要能力包括:认证系统,支持密码、Passkeys、魔术链接、OAuth 及 2FA,具备忘记/重置密码流程、角色与权限、超级管理员与模拟登录,流程可完全自定义;支付与计费,涵盖结账、Webhook 和订阅,支持订阅或一次性支付、用量计费、按席位计费,并可切换支付提供商;组织与多租户,可创建组织并添加成员,控制组织的显示/隐藏/禁用,易于移除;国际化,提供现成翻译、语言切换器、可翻译邮件模板;仪表盘与管理后台;类型安全的数据访问,可选择数据库与 ORM,提供带权限的类型化 API、易于迁移、OpenAPI 规范与 UI、可复用客户端;AI 功能,内置聊天机器人示例、多个 AI 适配器,可构建任意 AI 工作流;营销网站,包含落地页与主视觉、功能与定价区块、新闻简报注册、响应式设计;UI 基于现代设计,兼容 shadcn/ui;此外还包含后台任务与 cron 作业、离线开发、SaaS 引导、文档、法律页面等构建模块。
该代码库基于 Next.js、React 和 TypeScript,遵循 AGENTS.md 和 Agent Skills 规范,可被 Cursor、Claude Code、Codex 等主流编码代理扩展。它采用结构化 monorepo,代理可导航;提供端到端类型安全;无供应商锁定,可完全自定义;并称已用于多个真实产品。
使用方式:获取后基于该样板代码进行开发,利用预置模块快速搭建 SaaS。定价为一次性购买、终身访问,无订阅与经常性费用;提供不同席位方案:1 个开发者席位(含 GitHub 访问)、无限个人项目(允许商业使用)、终身更新;最多 5 个开发者席位、无限团队项目、包含 60 分钟咨询电话、优先邮件支持;最多 10 个开发者席位、无限客户项目、白标就绪、私人 Discord 频道。另有 FeatherFlow 提供代建服务。
适用场景:独立开发者、初创团队、代理机构构建 SaaS 产品,以及希望利用 AI 编码代理加速开发的项目。
限制:具体技术栈细节(如默认数据库与 ORM)、价格金额、平台支持等资料未详细说明,需进一步确认。