What is MakerKit?

MakerKit is a production-ready SaaS starter kit for developers building web applications. It provides authentication, billing, multi-tenancy, team management, admin tools, and other common SaaS infrastructure so developers can focus on building their product.

Who should use MakerKit?

  • You want to launch a SaaS without building common infrastructure from scratch.
  • You need authentication, billing, teams, multi-tenancy, and admin functionality already wired up.
  • You want to choose between Supabase, Prisma, or Drizzle-based stacks.
  • You want a maintained starter kit with lifetime updates and unlimited projects.
  • You want a codebase designed to work with modern AI coding agents.

Key Features of MakerKit

  • Authentication with email/password, OAuth, magic links, MFA, password reset, and email verification
  • Multi-tenant organizations and personal workspaces
  • Team invitations and team management
  • Role-based access control
  • Subscription billing and one-off payments
  • Per-seat and metered billing support
  • Super admin dashboard
  • Transactional emails
  • Realtime notifications with Supabase
  • Internationalization
  • Marketing pages, blog, and documentation CMS
  • Responsive UI components
  • Dark mode and theming
  • Figma UI kit
  • AI-agent rules and MCP server
  • Continuous updates and security fixes
  • Unlimited projects under the commercial license

Integrations Supported by MakerKit

SupabaseStripeLemon SqueezyPaddlePrismaDrizzleBetter AuthClaude CodeCursorCodex

Get Discovered by Founders Ready to Buy

List your app in front of builders and founders actively searching for tools like yours. 100% free to submit, live in 24 hours.