react-starter-kit

Modern React starter kit with Bun, TypeScript, Tailwind CSS, tRPC and Cloudflare Workers. Production-ready monorepo for building fast web apps.

reactnodejsjavascripttemplateboilerplatetypescriptneonsaascloudflarestarter-kithonobun

Preview

react-starter-kit preview

Overview

React Starter Kit is an open-source boilerplate for building full-stack web applications with React 19, TypeScript and edge deployment. It combines Bun runtime, tRPC for type-safe APIs, Drizzle ORM with PostgreSQL, Tailwind CSS and Cloudflare Workers in a monorepo structure, designed for SaaS platforms, API products and team projects that need fast development setup and global performance.

Features

multi-tenant-architecturetype-safe-apiedge-deploymentdatabase-migrationsauthenticationemail-templatesmonorepo-structurestate-managementroutingcomponent-library

Feature Flags

userDashboardauthenticationblogemailsseolandingpageecommercerealtimeauthorizationteamsOrgsjobsQueueainotificationsformsValidationtrpcmultitenancy

Recommended Use Cases

saas-applicationsapi-first-productsglobal-applicationsteam-projectsrapid-prototyping

Frontend

reacttanstack-routerjotaiviteastro

Backend

honotrpccloudflare-workersbun

Auth Providers

better-authgooglesocial-providers

Deployment Targets

cloudflarecloudflare-workers

Payment Providers

None

Quick Facts

โญ Stars
23,3k
๐Ÿด Forks
4,2k
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-09-25T14:49:34.000Z

Stack

Framework
react
Language
typescript
CSS
tailwindcss
Database
postgresql
Auth
better-auth
ORM
drizzle-orm
Testing
vitest
CI
cloudflare-workers

Data Layer

Databases
postgresql
ORM
drizzle-orm

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
eslint, prettier

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed template
Get Started with this Boilerplate