对比
ShipKit 和 TanStarter 对比
这页由 ShipKit 的开发者写,ShipKit 是被比较的两个产品之一。关于 TanStarter 的每一条信息都来自 TanStarter 自己的官网,并附上来源链接;对方页面上没写的,我们标为「未确认」,不做猜测。
竞品信息核对于 2026-10-19,价格会变,请以对方官网为准。
这是技术栈最接近的一对:两者都是 Cloudflare Workers 上的 TanStack Start,用 D1 和 R2。想要密码登录、AI 功能示例、一条命令部署、已经有用户群的模板,选 TanStarter。想让 AI 编程助手受测试约束、模块能干净地删掉、要带积分和 API key 的管理后台、想先用免费的 MIT 版试试,选 ShipKit。
逐项对比
| 项目 | ShipKit | TanStarter |
|---|---|---|
| 框架 | TanStack Start | TanStack Start[1] |
| 平台 | Cloudflare Workers,用 D1 和 R2。 | Cloudflare Workers,用 D1、R2、KV 和 Cloudflare Email。[1] |
| 数据库 | D1(SQLite)+ Drizzle;文件存 R2。数据库文档 | Cloudflare D1 + Drizzle ORM。[1] |
| 登录 | 基于 Better Auth 的免密码登录:Google、GitHub 和邮件验证码。没有密码登录、两步验证和 passkey。登录文档 | Better Auth:邮箱 + 密码(可选是否要求邮箱验证)、社交登录、重置密码、用户资料。[1] |
| 支付 | Stripe 和 Creem,可以同时启用,走同一个与支付商无关的事件层;支持订阅和一次性积分包。支付文档 | Stripe、Creem 或 Waffo:订阅和一次性付款、webhook、客户自助管理(customer portal)。[1] |
| 组织 / 团队 | 暂时没有:每个账号就是一个用户。 | 未确认页面上没有提到团队或组织。[1] |
| 产品里的 AI 功能 | 没有 AI 功能示例。积分可以给模型调用这类工作计费(积分文档)。 | AI 文本、聊天、图片生成、图片编辑和 TTS 示例(TanStack AI、Cloudflare Workers AI 和 fal.ai 适配器)。[1] |
| AI 编程助手 | CLAUDE.md 和 AGENTS.md 写明规则,测试强制执行;首次运行、Stripe、Creem、Google OAuth、部署等配置流程做成 skill;每个可选模块都有删除 recipe,CI 实际跑一遍。AI 编程文档 | "Built for AI coding tools":清晰的代码结构和一致的命名,面向 Claude Code、Codex、Gemini、Cursor、Copilot 和 Windsurf。[1] |
| 配置和部署 | 做成 skill 让 agent 一步步执行:/setup、/google-oauth、/stripe、/creem 和 /deploy。部署文档 | npx tanstarter-cli@latest create:克隆模板、创建 D1、R2 和 KV、写 env 文件、部署 Worker、推送到 GitHub("about 5 minutes")。[1] |
| 用户面板和后台 | 管理后台:基于角色的权限、收入、用户、审计日志、邮件日志和只读 admin API;另有给你的客户用的 API key 和积分。后台文档 | 用户设置、账单、文件、API key、admin 页面和账号管理。[1] |
| 邮件 | 通过 Resend 发事务邮件,按用户语言本地化,带邮件日志和站内通知。 | Resend 和 Cloudflare Email、邮件模板、waitlist,以及通过 Beehiiv、Resend 或 MailCheap 发 newsletter。[1] |
| 多语言(i18n) | 中英双语(Paraglide),按 URL 区分语言。 | 列出了 i18n("SEO, sitemap, OG images and i18n");具体带哪些语言,页面没有说。[1] |
| 购买附赠 | 没有,就是模板本身。 | MkImage AI 图片 SaaS 模板,"at no extra cost"。[1] |
| 价格 | 一次性 $99(首发价,之后 $199):私有 GitHub 仓库里的完整源码、之后所有更新、自己的项目不限数量。售出不退。价格 | TanStarter Lifetime 一次性 $139,旁边标着 $199,写着 "Only 50 spots left for the first 300 customers";私有 GitHub 仓库、终身更新、项目不限。[1] |
| 免费版 | ShipKit Lite,免费,MIT 协议:GitHub | 未确认首页上没有看到免费版。[1] |
| 用户规模 | 刚上线,还没有买家评价。 | 自称 "250+ Customers"、"3000+ Discord members"、"500+ Commits"。[1] |
相同点
两者都是 Cloudflare Workers 上的 TanStack Start,数据库用 D1(通过 Drizzle),文件存 R2。所以平台本身的取舍对两边一样:用绑定代替连接字符串,免费额度够一个早期产品用;D1 是 SQLite,没有交互式事务,单个数据库有容量上限。参见D1 没有交互式事务,更多同类模板见Cloudflare Workers 上的 SaaS 启动模板横评。
不同点
登录:TanStarter 有邮箱 + 密码和社交登录;ShipKit 免密码(Google、GitHub、邮件验证码)。支付:两边都支持 Stripe 和 Creem,TanStarter 多一个 Waffo。产品本身:TanStarter 带 AI 示例(文本、聊天、图片、图片编辑、TTS)和 newsletter 集成;ShipKit 带管理后台(基于角色的权限、审计日志、只读 admin API),还有积分、给客户用的 API key 和 affiliate 推广追踪。
配置:TanStarter 有一个 CLI,一条命令开好 Cloudflare 资源并部署。ShipKit 把配置流程写成 skill,让 AI agent 一步步执行;给 agent 的规则由测试强制执行,每个可选模块都有删除 recipe,CI 实际跑一遍(AI 编程文档)。
价格
TanStarter Lifetime 一次性 $139,旁边标着 $199,写着 "Only 50 spots left for the first 300 customers",附赠 MkImage 模板。ShipKit 首发价一次性 $99,之后 $199。两边都是一次性付费、终身更新、项目不限。ShipKit 包含什么见价格页。
什么情况下选 TanStarter 更合适
- 你需要邮箱 + 密码登录,ShipKit 没有密码登录。
- 你想要现成的 AI 功能示例(文本、聊天、图片生成和编辑、TTS)来改。
- 你想用一条 CLI 命令开好 Cloudflare 资源、部署并推送到 GitHub。
- 你要用 Waffo 收款,或者要 newsletter 集成(Beehiiv、Resend 或 MailCheap)。
- 你想要一个已经有客户和大型 Discord 社区的模板;ShipKit 刚上线,还没有买家评价。
- 你也想做 AI 图片产品:MkImage 模板一起附赠。
什么情况下选 ShipKit 更合适
- 大部分代码会由 AI 编程助手来写,你希望它的规则由测试强制执行,每个可选模块都能用 CI 实跑过的 recipe 删掉(为什么每个模块都能删)。
- 你想要带基于角色的权限、收入、审计日志和只读 admin API 的管理后台。
- 你想要现成的积分、按用户发放的 API key 和 affiliate 推广追踪。
- 你一开始就需要中英双语。
- 你想先试再买:ShipKit Lite 免费、MIT 协议;在线演示能打开整个应用,包括管理后台。
常见问题
常见问题
两个都跑在 Cloudflare Workers 上吗?
是。两者都是 Cloudflare Workers 上的 TanStack Start,用 D1 和 R2。TanStarter 还用了 KV 和 Cloudflare Email。
哪个支持密码登录?
TanStarter:邮箱 + 密码,可选邮箱验证,有重置密码流程,另有社交登录。ShipKit 只有免密码登录:Google、GitHub 和邮件验证码。
有免费版吗?
ShipKit 有 ShipKit Lite,免费、MIT 协议,是 Cloudflare Workers 上的 TanStack Start 模板(https://github.com/rice408s/tanstack-start-cloudflare-starter)。TanStarter 的免费版:未确认,首页上没有看到。
TanStarter 的 CLI 做什么?
它首页的原话:"Run one command and let TanStarter CLI clone the template, create Cloudflare D1/R2/KV resources, write env files, deploy Workers and push the project to GitHub." 命令是 npx tanstarter-cli@latest create。
购买前能先看看吗?
ShipKit 有在线演示 demo.shipkit.sh,不用注册,管理后台以只读模式开放,文档也是公开的。TanStarter 首页有 "See Demo" 链接。
来源
本页关于 TanStarter 的每一条信息都来自下面这些页面,核对于 2026-10-19。ShipKit 自己的信息链接到本站的文档和价格页。
- [1]https://tanstarter.dev/ · 2026-10-19
更多对比
选定 ShipKit 了?
一次性 $99:完整源码、之后所有更新、自己的项目不限数量。