Makerkit is a Next.js SaaS starter kit that allows you to go from zero to production in just a few days, saving you both time and money. With built-in features like Authentication, Multi-Tenancy, Settings, Stripe Payments, Blogging, Documentation, and Marketing pages, you can quickly build a fully functional SaaS.
Makerkit provides a complete authentication flow, including password, magic link, and social logins. Users can reset their passwords using a built-in reset flow, eliminating the need for support teams to manage lost credentials. Email authentication allows users to sign in with their email and password. Plus, the kit supports Multi-Factor Authentication (MFA/2FA) with Firebase/Supabase Auth for added security.
Manage your billing and subscriptions seamlessly with Stripe or Lemon Squeezy. The Customer Portal lets your users manage their subscription and billing details independently.
The kit includes Shadcn UI, one of the most popular UI component libraries in the React ecosystem, styled with Tailwind CSS. You can switch between Dark and Light themes or let your users choose their preferred theme.
Makerkit supports multi-tenancy, allowing users to belong to multiple organizations and switch between them, or use their personal account. The system also has built-in support for teams, where users can share resources and permissions. Users can invite new members, assign roles, and restrict access based on roles like Owner, Admin, or Member. Team ownership can be transferred from one user to another.
Manage your user accounts, impersonate users, or disable accounts through the Super Admin dashboard, giving you full control over your SaaS.
A beautiful blog is included, allowing you to write about your product and improve SEO. With the integrated Help Center and documentation, your users can get started easily and find answers to common questions.
Design beautiful emails with the power of JSX and React.Email. Customize emails with ease and integrate with any email service you need.
An integrated demo dashboard with beautiful charts powered by Recharts and Shadcn UI is included to showcase your SaaS data.
The SaaS Starter Kit is SEO-Ready out of the box, requiring no additional work to rank higher in search engines.
Extend your SaaS with first-party plugins, available for no extra cost to Makerkit Pro and Teams users. Some of the available plugins include:
Supabase Realtime provides realtime notifications for your users, ensuring they're always up to date.
With i18next and react-i18next, you can translate your SaaS into any language, making it accessible to a global audience.
The included Figma UI Kit allows you to design your SaaS easily. A special gift for designers!
Makerkit comes with the best documentation for a SaaS Starter Kit — frequently updated and always current.
Makerkit includes Sentry for error monitoring and Playwright for end-to-end testing, ensuring that your SaaS is bug-free and functioning as expected.