Warning
This boilerplate is still a work in progress and should not be used in production.
A fully type-safe boilerplate with a focus on UX and DX, complete with multiple examples.
- React 19
 - React Compiler
 - TanStack Start
 - TanStack Router
 - TanStack Query
 - TanStack Form
 - TanStack Virtual
 - Better Auth
 - Tailwind CSS
 - Shadcn UI
 - Prisma
 - Zod
 - next-intl core library
 - Nodemailer + React Email
 
- Theme - A 
next-themes-like API that integrates seamlessly with TanStack Start. - Custom Logger - A visually appealing logger compatible with both browser and Node environments.
 - File Upload (TODO) - Supports file uploads to any object storage service with a S3-compatible API.
 - Environment Variable Validation - Type-safe, runtime validation of environment variables for a more secure configuration.
 
- Start
- HMR
 - Server functions can't serialize error objects
 - Start: createServerFn cannot return raw response objects
 - Flash of Unstyled Content for quickstart plus a CSS file
 
 - Router
- Router optional params for i18n
 
 - Virtual
- Compatibility with the React compiler
 
 - Vinxi
- Environment variables not loaded in production
- nksaraf/vinxi#277
 - nitrojs/nitro#1492
 node --env-file=.env .\.output\server\index.mjs
 - Auto reload dev server when 
.envchanges - No valid compatibility date is specified
 
 - Environment variables not loaded in production
 - ESLint
- Tailwindcss Plugin
- no-multiple-whitespace rule
 
 
 - Tailwindcss Plugin