Skip to content

T3 App

Free MIT

The best way to start a full-stack, typesafe Next.js app.

T3 App

Overview

Create T3 App is an open-source CLI tool that takes the pain out of setting up a typesafe Next.js app. It scaffolds a full-stack application with a modular, pick-and-choose approach: NextAuth.js, Prisma ORM, Tailwind CSS, tRPC, and Drizzle — you add what you need. Maintained by the T3 community and conceived by Theo Browne, it is the de-facto standard for typesafe full-stack Next.js development.

Best Suited For

"TypeScript developers and small teams who want a modular, typesafe Next.js scaffold and are comfortable assembling the rest themselves."

Advantages

  • Modular CLI scaffolding — opt in only to the packages you need (Prisma, tRPC, NextAuth, Tailwind), keeping the codebase lean.
  • Massive open-source community of 28K+ GitHub stars and battle-tested in thousands of production projects.
  • End-to-end type safety from database to frontend via Prisma types + tRPC procedures + TypeScript.

Limitations

  • Scaffolding tool — not a polished product template with auth UI, billing, or a marketing landing page.
  • Requires solid TypeScript and Next.js knowledge to work with tRPC and Prisma effectively.

Explore Related Component Libraries