Next.js starter template

Ship your product, not the boilerplate.

A batteries-included Next.js starter with authentication, organizations, docs, blog, internationalization, and a Drizzle data layer — so you start with the interesting part.

Built on
Next.jsReactTypeScriptDrizzleBetter AuthTailwind

What's inside

Everything a new product needs

Authentication & organizations

Better Auth with email/password, Google OAuth, OTP, and multi-tenant organizations out of the box.

Transactional email

Resend with React Email templates for verification, password reset, and one-time codes.

Database

Neon Postgres via Drizzle ORM with type-safe queries and generated migrations.

Docs, blog & legal

fumadocs-powered MDX documentation, a blog with authors, and legal pages.

Internationalization

gt-next wired into routing, SEO, and the content collections — add locales when you need them.

…and the wiring between it all.

Explore the docs

Start with the interesting part

Clone it, point the environment at your own services, and build your product instead of its scaffolding.

Get started

Frequently asked questions