Better-T-Stack

Full-Stack TypeScript Starter

Built with TanStack Start, Better Auth, oRPC, and Shadcn UI. Everything you need for modern full-stack development.

What's Included

πŸ” Better Auth
Modern authentication with email/password and social providers

Secure user management with session handling, email verification, and social login support.

πŸš€ oRPC
Type-safe RPC with automatic TypeScript inference

End-to-end type safety from server to client with automatic API generation.

🎨 Shadcn UI
Beautiful, accessible components built on Radix UI

Copy-paste components with Tailwind CSS styling and full accessibility support.

πŸ“Š TanStack Query
Powerful data synchronization for React

Smart caching, background updates, and optimistic UI updates out of the box.

πŸ—‚οΈ File-based Routing
TanStack Router with type-safe routing

Automatic route generation with full TypeScript support and nested layouts.

πŸ—οΈ Clean Architecture
Feature-based organization with clear separation

Organized code structure with domain, API, and component layers.