对比

ShipKit 和 supastarter 对比

这页由 ShipKit 的开发者写,ShipKit 是被比较的两个产品之一。关于 supastarter 的每一条信息都来自 supastarter 自己的官网,并附上来源链接;对方页面上没写的,我们标为「未确认」,不做猜测。

竞品信息核对于 2026-10-19,价格会变,请以对方官网为准。

团队或外包公司、在 Vercel、serverless 或 Docker 上做 B2B,选 supastarter:它有组织功能、更全的登录方式(密码、passkey、两步验证)、五家支付商,按席位授权。一个人做、想用 Cloudflare Workers、打算让 AI 编程助手写大部分代码、预算有限,选 ShipKit:$99,supastarter 的 Solo 授权是 $349。

逐项对比

项目ShipKitsupastarter
框架TanStack StartTanStack 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 按席位卖:Solo $349 给一个开发者,Startup $799 最多五人,Agency $1,499 最多十人并可做客户项目,都含终身更新。ShipKit 只有一种授权:首发价 $99,之后 $199,自己的项目不限数量,之后所有更新都有。包含什么见价格页;你自己的产品怎么向客户收款,见支付文档。

什么情况下选 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 支持组织/团队吗?

暂时不支持,每个 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. [1]https://supastarter.dev/tanstack-start · 2026-10-19

更多对比

选定 ShipKit 了?

一次性 $99:完整源码、之后所有更新、自己的项目不限数量。

查看价格