Database-agnostic Kit for Next.js

The best SaaS Starter Kitfor Drizzle and Next.js

Build scalable SaaS applications with type-safe SQL queries and serverless-ready architecture

Build your next SaaS with Next.js and Drizzle + Better Auth - a modern stack for production SaaS apps

Launch quickly with the best Next.js Drizzle SaaS Boilerplate in town

Makerkit Dashboard

Who is this the Drizzle SaaS Starter Kit for?

SaaS Founders

Launch your Next.js + Drizzle SaaS fast. The kit ships multi-tenancy, billing, auth, and onboarding so you can focus on revenue instead of scaffolding.

Product Engineers & Indie Hackers

Ship with type-safe Drizzle queries, migrations, and Better Auth already wired. Server Actions, server components, and DX that let you deliver features, not boilerplate.

Product Teams Building B2B SaaS

Start with enterprise-ready patterns: orgs, seats, invitations, and billing in one stack. Keep database flexibility (PostgreSQL, MySQL, SQLite) without rewrites.

Agencies & Consultancies

Reuse a Drizzle SaaS boilerplate to deliver client projects faster. Extend auth, billing, and onboarding modules while staying close to SQL.

The growing ORM for Node.js and TypeScript

Why Choose the Drizzle Stack?

Built for startups that want type-safe SQL plus Next.js speed. Uses Drizzle and Better-Auth patterns trusted by founders, indie hackers, and product teams shipping production SaaS.

Fastest Path to Real SaaS

Drizzle-native boilerplate for multi-tenant SaaS: auth, Stripe billing, orgs, invitations, and multi-tenancy ready. Ship features, not scaffolding.

End-to-End Type Safety

Schema-as-code with Drizzle keeps SQL and types in sync. IntelliSense for tables, columns, and relations reduces runtime errors and boosts code review confidence.

Better-Auth

Better-Auth wired for Next.js with server actions, sessions, email and social login, and guards for multi-tenant SaaS. Secure defaults without building auth from scratch.

Multi-Database Support

Start on PostgreSQL, move to MySQL, or use SQLite locally — the API stays consistent. Migrate between providers without rewriting your application code.

Get up to speed quickly

The best learning resources for Drizzle and Next.js

Documentation, courses, and a community to support you and AI-powered tools to help you build.

Comprehensive Documentation

Step-by-step guides covering schema design, type-safe queries, migrations, relations, and deployment. Updated frequently with real-world examples.
Browse Docs

Course

The Makerkit Course will help you build your SaaS from scratch, from idea to launch. A streamlined and practical approach to become a Pro.
Start the Course

Discord Community

Join thousands of developers building with Makerkit. Get help, share your progress, and learn from others using the Drizzle Stack in production.

FAQ

Can I self-host?

Yes. Host wherever you prefer — keep full control of your database and infrastructure.

What DB does it use?

PostgreSQL by default. You can switch adapters for MySQL or SQLite while keeping the same Drizzle API.

How do auth and multi-tenancy work?

Better-Auth is wired with orgs, seats, invitations, and guards for multi-tenant SaaS out of the box.

Can I switch to the Supabase Stack?

No problem. Purchase one stack and unlock 30% off on all other Makerkit stacks including Supabase and Prisma.

Can I host on Supabase?

Absolutely. Drizzle works with Supabase or any PostgreSQL provider, so you can deploy where you like.

Ready to Build?

Start building with the Drizzle Stack today

  • Lifetime access to your stack of choice
  • Build unlimited applications
  • Continuous updates
  • Access to the Discord community
  • The best support in the SaaS Starter kits market, period.
  • Community and Chat support
  • Community-based feature requests and Request for Comments. You have a say in what Makerkit should build next.
  • One-time payment, no subscriptions
  • Includes access to our free Figma UI kit
Pro
A B2B SaaS Starter Kit for individual developers.

$349/lifetime

  • Next.js 16
  • Drizzle and Better Auth
  • Bring your own database
  • Unlimited Projects
  • Continuous updates
  • Lifetime license
  • Access to 1 user (only you)
  • Discord Support
Teams
A B2B SaaS Starter Kit for teams of developers or companies.

$649/lifetime

  • Next.js 16
  • Drizzle and Better Auth
  • Bring your own database
  • Unlimited Projects
  • Continuous updates
  • Lifetime license
  • Access to 5 users
  • Discord Support
  • Private Discord Threads