对比
ShipKit 和 supastarter 对比
这页由 ShipKit 的开发者写,ShipKit 是被比较的两个产品之一。关于 supastarter 的每一条信息都来自 supastarter 自己的官网,并附上来源链接;对方页面上没写的,我们标为「未确认」,不做猜测。
竞品信息核对于 2026-10-19,价格会变,请以对方官网为准。
团队或外包公司、在 Vercel、serverless 或 Docker 上做 B2B,选 supastarter:它有组织功能、更全的登录方式(密码、passkey、两步验证)、五家支付商,按席位授权。一个人做、想用 Cloudflare Workers、打算让 AI 编程助手写大部分代码、预算有限,选 ShipKit:$99,supastarter 的 Solo 授权是 $349。
逐项对比
| 项目 | ShipKit | supastarter |
|---|---|---|
| 框架 | TanStack Start | TanStack Start 版;同一个定价区还可以选 Next.js 和 Nuxt("Choose your framework")。[1] |
| 部署 | 只支持 Cloudflare Workers | "Deploy anywhere":Vercel 和 serverless 平台,支持 Docker。[1] |
| 能否跑在 Cloudflare Workers | 能,这是唯一的部署目标。 | 未确认页面列了 Vercel、serverless 和 Docker,没有提到 Cloudflare。[1] |
| 数据库 | D1(SQLite)+ Drizzle;文件存 R2。数据库文档 | Drizzle schema 和 Hono API("Choose your database and ORM");离线开发用 Docker Compose 跑本地 PostgreSQL 数据库。[1] |
| 登录 | 基于 Better Auth 的免密码登录:Google、GitHub 和邮件验证码。没有密码登录、两步验证和 passkey。登录文档 | 密码、passkey、magic link、OAuth 和两步验证,忘记/重置密码流程,角色和权限,超级管理员和模拟登录(impersonation)。[1] |
| 支付 | Stripe 和 Creem,可以同时启用,走同一个与支付商无关的事件层;支持订阅和一次性积分包。支付文档 | Lemon Squeezy、Stripe、Polar、Creem 和 Dodo Payments;订阅或一次性付款,按用量和按席位计费。[1] |
| 组织 / 团队 | 暂时没有:每个账号就是一个用户。 | 有:组织、邀请、成员角色和按席位计费;组织功能可以设为必需、隐藏或关闭。[1] |
| 多语言(i18n) | 中英双语(Paraglide),按 URL 区分语言。 | 现成的翻译、语言切换器和可翻译的邮件模板。[1] |
| AI 编程助手 | CLAUDE.md 和 AGENTS.md 写明规则,测试强制执行;首次运行、Stripe、Creem、Google OAuth、部署等配置流程做成 skill;每个可选模块都有删除 recipe,CI 实际跑一遍。AI 编程文档 | 基于 AGENTS.md 和 Agent Skills 规范("AI agent skills, just launched");支持 Cursor、Claude Code、Codex 等。[1] |
| 管理后台 | 管理后台:基于角色的权限、收入、用户、审计日志、邮件日志和只读 admin API;另有给你的客户用的 API key 和积分。后台文档 | SaaS 管理界面:超级管理员角色,管理组织,管理用户。[1] |
| 价格 | 一次性 $99(首发价,之后 $199):私有 GitHub 仓库里的完整源码、之后所有更新、自己的项目不限数量。售出不退。价格 | 一次性:Solo $349(1 个开发者席位,个人项目不限,终身更新),Startup $799(最多 5 个席位),Agency $1,499(最多 10 个席位,可做客户项目)。60 分钟咨询 $149。[1] |
| 免费版 | ShipKit Lite,免费,MIT 协议:GitHub | 未确认页面上没有看到免费版。[1] |
| 用户规模 | 刚上线,还没有买家评价。 | 自称 "trusted by 1506 developers"。[1] |
运行平台:Workers + D1,还是 Vercel + Postgres
这是其他所有差别底下的那个决定。ShipKit 只跑在 Cloudflare Workers 上,D1 和 R2 以绑定的方式接入:没有连接字符串,没有连接池,免费额度够一个早期产品用。supastarter 写的是 "Deploy anywhere",列出 Vercel、serverless 平台和 Docker,离线开发用本地 PostgreSQL。它能不能跑在 Cloudflare Workers 上:未确认,页面上没有说。
D1 是 SQLite,没有交互式事务,涉及余额这类更新得写成单条带条件的语句或 batch。ShipKit 就是按这个限制设计的(怎么安全地扣余额);但如果你已经确定要用 Postgres 的特性、或者会有大量关联报表,选 Postgres 系的模板更省事。我们为什么选 Cloudflare,写在Cloudflare Workers + D1 还是 Vercel + Postgres里。
登录和组织
这一项 supastarter 明显更全。它的页面列了密码、passkey、magic link、OAuth 和两步验证,还有带邀请、成员角色和按席位计费的组织功能。ShipKit 不用密码登录(Google、GitHub 或邮件验证码,见登录文档),也暂时没有团队/组织。团队、邀请、按团队计费,事后再加非常费劲;B2B 产品需要这些的话,直接从有这些功能的模板开始。
AI 编程助手:两边各给了什么
supastarter 把自己称为 "The SaaS starter kit your coding agent deserves"。它的页面说代码库基于 AGENTS.md 和 Agent Skills 规范,是 agent 能看懂的结构化 monorepo,支持 Cursor、Claude Code、Codex 等。
ShipKit 用 CLAUDE.md 和 AGENTS.md 写明硬性规则,重要的几条由测试强制执行:哪个管理后台的 server function 漏了权限检查,测试就不通过。配置流程做成 skill,让 agent 一步步执行;每个可选模块都有删除 recipe,CI 实际跑一遍并要求之后仍能构建通过。详见AI 编程文档。
什么情况下选 supastarter 更合适
- 你是团队或外包公司:它的授权带最多 5 个或 10 个开发者席位,Agency 档可以做客户项目。
- 你做的是 B2B,第一版就需要组织、邀请、成员角色和按席位计费。
- 你需要密码登录、passkey 或两步验证,ShipKit 都没有。
- 你想部署在 Vercel、serverless 平台或 Docker 上而不是 Cloudflare,并且用 Postgres 那一套(它的本地开发跑的是 PostgreSQL)。
- 你要用 Lemon Squeezy、Polar 或 Dodo Payments;ShipKit 只支持 Stripe 和 Creem。
- 你以后可能还想要同一套模板的 Next.js 或 Nuxt 版。
- 你想要一个已经有不少用户的成熟模板;ShipKit 刚上线,还没有买家评价。
什么情况下选 ShipKit 更合适
- 你一个人做,产品面向单个用户,而不是团队。
- 你想用 Cloudflare Workers、D1 和 R2,只为一个平台付钱、只在一个平台上排查问题。
- 大部分代码会由 AI 编程助手来写,你希望它遵守的规则由测试和 CI 检查,而不只是写在文档里(为什么每个模块都能删)。
- 你希望一开始就有管理后台(收入、审计日志、admin API),以及给客户用的 API key 和积分。
- 预算有限:一次性 $99,supastarter 的 Solo 授权是 $349。
常见问题
常见问题
ShipKit 支持组织/团队吗?
暂时不支持,每个 ShipKit 账号就是一个用户。如果你的产品第一版就需要团队、邀请和按团队计费,supastarter 已经做好了组织、邀请和成员角色。
supastarter 能跑在 Cloudflare Workers 上吗?
未确认。它的 TanStack Start 页面(2026-10-19 核对)部署部分列的是 Vercel、serverless 平台和 Docker,没有提到 Cloudflare。如果 Workers 对你很重要,购买前先问 supastarter。
哪个支持 passkey 和两步验证?
supastarter。它的页面列了密码、passkey、magic link、OAuth 和两步验证。ShipKit 只有免密码登录(Google、GitHub 和邮件验证码),没有两步验证和 passkey。
有免费版吗?
ShipKit 有 ShipKit Lite,免费、MIT 协议,在 GitHub 上(https://github.com/rice408s/tanstack-start-cloudflare-starter):Cloudflare Workers 上的 TanStack Start,带 D1 和 R2、免密码登录、多语言、MDX 博客和文档。supastarter 的免费版:未确认,我们核对的页面上没有看到。
是一次性付费还是订阅?
两家都是一次性。supastarter:Solo $349、Startup $799 或 Agency $1,499,付一次,终身更新。ShipKit:首发价一次性 $99,之后 $199,之后所有更新都有。
来源
本页关于 supastarter 的每一条信息都来自下面这些页面,核对于 2026-10-19。ShipKit 自己的信息链接到本站的文档和价格页。
- [1]https://supastarter.dev/tanstack-start · 2026-10-19
更多对比
选定 ShipKit 了?
一次性 $99:完整源码、之后所有更新、自己的项目不限数量。