React Starter Kit is a production-ready monorepo for building SaaS web applications. It wires together authentication, database migrations, billing, email, and edge deployment so you can skip months of boilerplate and focus on your product.
| Layer | Technology |
|---|---|
| Runtime | Bun 1.3+, TypeScript 5.9, ESM |
| Frontend | React 19, TanStack Router, TanStack Query, Jotai, Tailwind CSS v4 |
| UI | shadcn/ui (new-york style) |
| Backend | Hono, tRPC 11 |
| Auth | Better Auth – email OTP, passkeys, Google OAuth, organizations |
| Billing | Stripe subscriptions via Better Auth plugin |
| Database | Neon PostgreSQL, Drizzle ORM |
| React Email, Resend | |
| Deployment | Cloudflare Workers, Terraform |
| Testing | Vitest 4, Happy DOM |
Getting Started covers setup and orientation. Architecture explains the worker model and request flow. Feature sections – Frontend, API, Auth, Database, Billing – document each subsystem. Recipes provide step-by-step guides for common tasks. Deployment covers shipping to production.
Ready to start? Head to Quick Start.