Create T3 App
Create T3 App is an open-source CLI tool designed to streamline the setup of typesafe, full-stack Next.js applications. Built by the T3 community, it encodes years of best practices and opinions into a simple command-line scaffolding experience.
Philosophy
Create T3 App was created to do one thing: streamline the setup of typesafe Next.js apps WITHOUT compromising modularity. It is NOT an all-inclusive template — instead, it provides a solid foundation with the best tools from the TypeScript ecosystem, and expects developers to bring their own additional libraries as needed.
Core Technologies
The CLI scaffolds projects with a carefully curated stack:
- Next.js — The industry-standard React framework for building optimized web applications
- TypeScript — For type safety across the entire stack
- tRPC — End-to-end typesafe API layer (described as "kinda like GraphQL but without the work")
- Prisma / Drizzle — Type-safe database access for SQL and MongoDB
- NextAuth.js — Flexible, secure authentication with database integration
- Tailwind CSS — Utility-first CSS framework for rapid UI development
Getting Started
Simply run:
npm create t3-app@latestThe CLI guides you through selecting only the components you need, making it highly customizable from the start.
Community & Support
Create T3 App has a thriving open-source community with 28K+ GitHub stars, an active Discord server, and regular contributions from developers worldwide.
Target Audience
Full-stack TypeScript developers, web developers building modern React/Next.js applications, teams seeking consistent project scaffolding, and developers who value type safety across the stack.
Key Features
- Typesafe full-stack setup out of the box
- Modular architecture — take only what you need
- Integrated tRPC for end-to-end type safety
- Database ORM support (Prisma and Drizzle)
- Built-in authentication with NextAuth.js
- Tailwind CSS for styling
- Supports both Pages Router and App Router
- CLI-based interactive scaffolding
- Best practices encoded from real-world projects
Use Cases
- Starting new full-stack Next.js projects with best practices
- Rapid prototyping of typesafe web applications
- Building production-ready SaaS applications
- Learning modern full-stack TypeScript development
- Team projects requiring consistent project structure
Pros
- Typesafe from the start across frontend and backend
- Highly modular — only include technologies you need
- Encodes years of community best practices
- Active open-source community with 28K+ GitHub stars
- Free and open source
- Excellent developer experience with tRPC integration
- Well-documented with comprehensive guides
Cons
- Not an all-inclusive template — requires bringing additional libraries for features like state management
- Opinionated setup may not suit all project requirements
- Primarily focused on Next.js ecosystem — not framework-agnostic
Pricing
Free and open source (MIT License)


