Features

Everything included in every kit

Every Makerkit kit ships with the features below. They are not add-ons or paid extras — buying a licence gets you all of it, as source code you own. See the documentation for how each one works, or pricing for what a licence costs.

Authentication and accounts

Sign-in, tenancy and administration - the parts that decide whether a SaaS can safely have more than one customer.

Authentication

Full authentication flow, including password, magic link and social logins, and multi-factor authentication.

Multi Tenancy

Users can belong to multiple organizations and switch between them - or use their personal account.

Super Admin

Manage, Impersonate or Disable your users and organizations within the Super Admin dashboard.

Billing and subscriptions

Charging money, and everything that happens after the first payment.

Billing and Subscriptions

Manage your billing and subscriptions with Stripe

Customer Portal

Let your users manage their subscription and billing details in the Customer Portal.

AI and agents

The kit is built to be worked on by coding agents, not just by people.

AI Agents

Detailed rules for AI Agents to understand the codebase and work with it in a more efficient way.

MCP Server

Turbocharge your AI Agents output quality with our MCP Server

Interface and design

A complete component layer, so you are not assembling a design system before you can ship a screen.

Shadcn UI and Tailwind CSS

The kit includes Shadcn UI, the most popular UI components in the React ecosystem, styled with Tailwind CSS v4.

Dark Theme

Use Dark or Light theme, or let your users choose what they prefer.

Mobile Friendly

The UI looks great on mobile devices too, so you can reach more of your users with ease.

Figma UI Kit

Use the included Figma UI Kit to design your SaaS. You're welcome, designers!

Content and marketing

The pages that bring customers in, included rather than bolted on later.

Blog

A beautiful Blog that you can use to write about your product and rank higher in search engines.

Documentation/Help Center

Documentation and Help Center to help your users get started with your product, and to answer any questions they may have.

SEO-Ready

The SaaS Starter Kit is SEO-Ready out of the box - no extra work required.

Internationalization

Built-in internationalization support for your SaaS. Translate your SaaS in any language and conquer the world.

Email and notifications

Reaching your users, through whichever provider you prefer.

Beautiful emails with React.Email

Professionally designed emails with the power of JSX and React.Email. Customize your emails with ease.

Mailers

Integrate any email service you need with Makerkit using a unified API. Supports Resend or Nodemailer (SMTP).

Realtime Notifications (Supabase)

Realtime notifications for your users with Supabase Realtime.

Architecture and code quality

How the codebase is put together, and what that means when you need to change it.

Serverful/Serverless Stack

Our stack is designed to work both serverless and serverful setups out of the box.

Top-notch code quality

All the code is fully-typed with strict Typescript settings and linted with strict ESLint rules. Simple, yet professionally crafted.

E2E Testing with Playwright

We use Playwright to test our code, ensuring that everything works as expected, and make sure bugs don't sneak in again.

No Vendor Lock-in

Our modular architecture allows you to easily switch between different vendors - no lock-in.

Maximum Customization

You own all the code, so you can change what you don't like and customize everything you need.

Plugins

Ready-to-use plugins for your SaaS (testimonials, feedback, roadmap, waitlist, etc.)

Learning, support and longevity

What you get after the purchase.

Rich Documentation

The best documentation you can find for a SaaS Starter Kit. Updated frequently and always up-to-date.

Extensive 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.

Support

Get support from the Makerkit community and the Makerkit team in our Discord.

Community

Join the Makerkit community to share your projects, ask for help, suggest changes and features, and get inspired.

Content

We release content regularly to help you build your SaaS faster.

Daily Updates

The Makerkit is updated daily with new features, bug fixes and improvements.

Long-Term Vision

Makerkit is a long-term project, and is not going to disappear after a few months like other SaaS boilerplates. We're here to stay and help you build your SaaS.

Here to stay

Makerkit has been around since 2022 and has been used by thousands of developers to build their SaaS. Not a weekend project, but a real business.

Ready to build?

Read the documentation to see how any of this works before buying, compare the kits on the homepage, or check the FAQ for licensing questions.