The SaaS backend boilerplate with
everything you need to ship fast
Auth, billing, teams, webhooks, background jobs, API keys, emails, file uploads, audit logs, OAuth, and auto-generated docs. 202 tests. Built on Bun + Elysia. Free and open source.
Building from scratch?
Every SaaS starts the same way. Auth, billing, teams, emails. You've built it before. You'll spend months rebuilding it again.
BunShip is all of it. Clone it and start building your actual product.
12 modules, production-tested, ready to go
Each module has routes, services, Drizzle migrations, Zod validation, and tests. They connect at the middleware layer, auth checks billing state, teams enforce RBAC, webhooks fire background jobs.
JWT, 2FA, magic links, sessions, email verification, brute-force lockout
Stripe subscriptions, trials, usage caps, customer portal, webhook sync
4 roles, 20+ permissions, invites, ownership transfer, middleware RBAC
HMAC-signed, exponential backoff, delivery logs, manual resend
BullMQ + Redis, retries, dead letter queues, scheduled tasks
Scoped, rate-limited, expiring, rotatable
React Email + Resend, verification, invites, alerts, resets
Google, GitHub, account linking, no duplicates
Presigned URLs, size/type limits, S3, R2, MinIO
Before/after snapshots, user tracking, IP recording
Argon2id, Zod, Helmet, CORS, rate limiting
Auto-generated OpenAPI + Swagger at /docs
Clone, configure, build
No account. No CLI. No setup wizard.
Coming Soon
BunShip Pro
Everything in Free, plus a TanStack Start + React frontend. Auth pages, dashboard, team management, admin panel. Connected via Eden for end-to-end type safety.
$199, one-time. Unlimited projects.