Next.js 16 + React 19

Ship your SaaS
in minutes

Opinionated Next.js 16 starter with auth, billing, email, database, and AI-first DX. One command to scaffold. Zero config to start building.

terminal

Everything you need

Production-grade modules that work together. Pick the ones you need, skip the rest.

๐Ÿ”

Authentication

Better Auth with email/password, GitHub OAuth, session management, and middleware protection.

๐Ÿ’ณ

Billing

Stripe or Polar checkout, portal sessions, and subscription management out of the box.

โœ‰๏ธ

Email

Resend integration with transactional templates and delivery tracking.

๐Ÿ—„๏ธ

Database

Drizzle ORM with PostgreSQL. Type-safe schemas, migrations, and seeding included.

๐Ÿงช

Testing

Vitest for unit tests, Playwright for E2E. Pre-configured and ready to run.

๐Ÿค–

AI-First DX

Agent rules for Cursor, Claude Code, Copilot, Gemini. AGENTS.md, ARCHITECTURE.md, and llms.txt.

๐Ÿš€

Deploy

Docker multi-stage builds, GitHub Actions CI/CD, Vercel-ready configuration.

๐Ÿงฉ

Modular

Pick what you need. Every capability is an independent module you can enable or skip.

Built with

Next.js 16React 19TypeScript 5.9Tailwind CSS 4Drizzle ORMBetter AuthStripeResendVitestPlaywright

How it works

01

Generate

One command. Pick your template, database, auth, billing, and deploy target.

$ npx create-launchframe my-saas
02

Configure

Add your env vars, customize the UI, and adjust settings to your needs.

$ cp .env.example .env.local
03

Ship

Deploy to Vercel, Docker, or any platform. Auth, billing, and email just work.

$ pnpm build && pnpm start