Skip to content
Makerkit logo

Makerkit

Multi-tenant SaaS boilerplate with teams and billing done properly.

3 votes

About Makerkit

Makerkit sells production-ready SaaS starter kits: TypeScript codebases that arrive with authentication, billing and multi-tenancy already wired up, so those foundations do not have to be rebuilt for every new project.

Variants ship for Next.js, React Router, Remix, TanStack Start and React Native, and the documented kits include next-supabase-turbo, nextjs-drizzle, nextjs-prisma, react-native-supabase, react-router-supabase-turbo, tanstack-drizzle and supamode. The Supabase stack uses Supabase auth, storage and database with Postgres row level security. The Drizzle and Prisma stacks instead pair Better Auth with a bring your own database setup, and the Drizzle kits can target MySQL and SQLite as well as Postgres.

What comes in the box is the plumbing most SaaS products need. Multi-tenant organisations, team management and role based access control are built in. Authentication covers email and password, magic links, passkeys using WebAuthn, and TOTP based multi-factor authentication, with social sign in through Google, GitHub, Facebook, X and Discord. Billing can run on Stripe, Lemon Squeezy, Paddle or Polar, and a Stripe customer portal is connected so that subscribers manage their own plans. A super admin dashboard handles user and organisation management, account impersonation and account disabling.

Read more

Around that sit the parts that tend to get postponed. The interface is built from Shadcn UI components on Tailwind CSS v4, and a Figma UI kit is bundled with the purchase. Each kit includes an SEO ready blog, a documentation section and a changelog, with Keystatic and WordPress available as CMS options alongside a custom CMS client. End to end tests are set up with Playwright, with separate unit and database test tooling, and local email is caught by Inbucket and Mailpit. The codebase runs on strict TypeScript compiler settings. For anyone working with coding assistants, the kits ship an MCP server plus agent rule files for Claude Code, Cursor, Codex and Gemini.

Pricing is a one-off payment rather than a subscription, and the same figures apply across the Supabase, Drizzle and Prisma stacks. The Pro licence is 349 USD, covers one user, allows unlimited projects and includes Discord community access. The Teams licence is 649 USD, covers up to five collaborators, also allows unlimited projects, and adds a private Discord channel and priority support. One purchase includes all future updates to the kit.

Makerkit interface

Key features

  • Ships SaaS starter kits with authentication, billing and multi tenancy already wired up.
  • Provides variants for Next.js, React Router, Remix, TanStack Start and React Native.
  • Includes multi tenant organisations, team management and role based access control.
  • Covers email and password, magic links, WebAuthn passkeys and TOTP multi factor authentication.
  • Adds social sign in with Google, GitHub, Facebook, X and Discord.
  • Supports Stripe, Lemon Squeezy, Paddle and Polar as payment providers.
  • Wires up a Stripe customer portal so users manage their own subscriptions.
  • Includes a super admin dashboard for user management, impersonation and account disabling.
  • Builds the interface from Shadcn UI components on Tailwind CSS v4, in strict TypeScript.
  • Sets up Playwright end to end tests plus unit and database test tooling.
  • Supports Keystatic and WordPress as CMS options, with a custom CMS client.
  • Includes an SEO ready blog, documentation section and changelog.
  • Ships an MCP server and agent rule files for Claude Code, Cursor, Codex and Gemini.
  • Targets MySQL and SQLite as well as Postgres in the Drizzle based kits.
  • Bundles a Figma UI kit with the purchase.

What people use it for

  • Starting a paid SaaS without writing subscription, seat and organisation logic from scratch.
  • Paying 349 USD once and reusing the kit across unlimited projects as a solo founder.
  • Sharing one licence with up to five collaborators on the 649 USD Teams tier.
  • Running the same product on Supabase Postgres or on your own database through Drizzle or Prisma.
  • Handing an agent rule file to Cursor or Claude Code so it follows the kit's conventions.
  • Impersonating a customer account from the admin dashboard to reproduce a reported bug.
  • Testing signup and billing emails locally through Inbucket or Mailpit before going live.

Key facts

Key facts about Makerkit
CategoryBoilerplates
PricingPaid
Free tierNo
Upvotes3
Listed22 August 2026

Is this your product?

Claim the listing to correct anything wrong with it, add features and a changelog, and answer questions from people deciding whether to try it. Free, and it stays yours.

Claim this listing
  • A Next.js starter with auth, payments and email already wired together.

    Paid
  • A typesafe Next.js stack scaffolded by answering four questions.

    Open source
  • SaaS scaffolding for Next.js, Nuxt or TanStack Start, with your own database.

    Paid
  • A Node.js and React SaaS starter with auth, Stripe billing and an admin app.

    Paid
Claimed by Editorial