react-tanstarter

๐Ÿ๏ธ minimal TanStack Start template with Better Auth, Drizzle ORM, shadcn/ui

reacttemplateboilerplaterouterpostgresqlauthstartersaasstartstarter-kitdrizzletailwind

Preview

react-tanstarter preview

Overview

React TanStarter is a minimal starter template for building full-stack web applications with React 19, TanStack Start and PostgreSQL. It includes a pre-configured tech stack with Tailwind CSS, shadcn/ui components, Drizzle ORM and Better Auth for authentication, designed for developers who want to quickly set up a production-ready project without boilerplate overhead.

Features

react-19react-compilertanstack-routertanstack-queryshadcn-uibetter-authdrizzle-ormtheme-toggledark-modeserver-functionsauthentication-middleware

Feature Flags

authenticationsubscriptionslandingpageauthorizationteamsOrgsnotificationsformsValidationdarkMode

Recommended Use Cases

saas-applicationsfull-stack-web-appsauthenticated-applicationsmodern-react-projects

Frontend

reacttanstack-routertanstack-queryshadcn-uitailwindcss

Backend

tanstack-startnitro

Auth Providers

better-auth

Deployment Targets

vercel

Payment Providers

None

Quick Facts

โญ Stars
746
๐Ÿด Forks
46
๐Ÿงพ License
unlicense
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-02T20:44:58.000Z

Stack

Framework
tanstack-start
Language
typescript
CSS
tailwindcss
Database
postgresql
Auth
better-auth
ORM
drizzle-orm

Data Layer

Databases
postgresql
ORM
drizzle-orm

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Public domain via Unlicense
Get Started with this Boilerplate