
MkSaaS
MkSaaS (Fox) · Coding
MkSaaS is a Next.js AI SaaS boilerplate with better auth, payments, i18n, blog, docs and AI demos built in. Indie developers use this SaaS starter kit to launch a paid product in days.

About MkSaaS
What Is MkSaaS
MkSaaS is a commercial starter kit for developers who want to launch an AI SaaS product without rebuilding the same foundation every time. It ships as a Next.js 16 codebase with React 19, Drizzle ORM, Tailwind CSS v4 and Shadcn UI already wired together. Auth, payments, emails, internationalization, the marketing pages and the dashboard all come installed and documented.
The problem it solves is repetition. Every SaaS needs login, subscription billing, webhooks, invoices, a customer portal, legal pages and SEO metadata before it earns a single dollar. MkSaaS packages those as working modules so the first week goes into the product itself. It also leans into AI coding tools: the naming conventions and file layout are tidy enough that assistants like Claude Code, Codex and Cursor can generate accurate features on top of it.
The catch is that it is a starting point, not a finished app. You still need to know your way around Next.js, and the AI features are demos you extend rather than a hosted service you call. A one-time purchase covers unlimited projects, which suits solo builders and small teams far more than non-technical shoppers.
Getting Started
- Buy the lifetime license, then request access to the private GitHub repositories from the MkSaaS dashboard or by email.
- Clone the codebase and install dependencies, then set your environment variables for the database, auth, email and payment providers.
- Point the configuration at your own Stripe, Creem or Waffo keys, and adjust the pricing table and product metadata.
- Run the app locally with the dev server, then deploy to Vercel, Cloudflare Workers or Docker once the build passes.
- Replace the demo content with your own offering and start charging users.
Product Information
A quick look at MkSaaS's pricing, supported platforms, and performance.
Best for
The users, tasks, and scenarios where this tool fits best.
Users
- Indie developers and solo founders
- Small startup teams
- Developers already using AI coding assistants
Tasks
- Launching a subscription SaaS
- Adding an AI feature to an existing site
- Building a multilingual product
Scenarios
- Weekend product sprints
- Seed-stage validation
- Rebranding a template for a client
Key features
Authentication and Authorization
MkSaaS handles user registration and login with email and password, plus social providers, password resets and profile management. It builds on Better Auth, a modern open source library, so sessions and roles are secure by default. Cloudflare Turnstile blocks bots, and you can decide whether email verification is required before a user logs in. Role handling covers the usual admin and user split.
A Practical AI SaaS Template
As an AI SaaS template, MkSaaS keeps the folder layout and naming consistent so new pages slot into the existing structure. Each module is documented, and the code follows type-safe patterns with Zod validation and Next-Safe-Action. That structure is what lets an indie developer SaaS project grow from a demo into a real product without an early rewrite.
Payments with Stripe, Creem and Waffo
The billing layer supports subscriptions and one-time payments across three providers, with webhooks and a customer billing portal already connected. You configure the pricing table, intervals, features and limits, and MkSaaS keeps the plans in sync. Invoices and subscription management are handled for you.
Built-In AI Demos
The boilerplate ships with a text summarizer, translator, tagline generator, text-to-speech and an AI image generator, all built on the Vercel AI SDK and AI Gateway. They work as demo pages and as reference code for your own features. The chat bot and image tools are the most common starting points.
Marketing Pages and SEO
A conversion-focused landing page, pricing page, about page, contact page and legal pages come ready to edit. Next.js metadata, an auto-generated sitemap and Open Graph images handle the technical SEO, so new pages index without manual wiring.
Blog and Documentation
An MDX-based blog supports posts, authors and categories, and Fumadocs powers a full documentation site. Both are styled to match the rest of the product and accept custom components, which saves you from bolting on a separate CMS.
Internationalization
next-intl provides routing, message catalogs and localization across the whole app, including email templates and the checkout page. Adding a new language is a configuration change rather than a rewrite, which matters if you want to reach non-English markets.
Pros and cons
Pros
- Bundles auth, payments, email, i18n, blog, docs and admin in one purchase, cutting weeks of setup work.
- One-time lifetime license covers unlimited projects, which is cheaper than recurring template subscriptions.
- Codebase is organized for AI coding assistants, so tools like Claude Code and Cursor generate accurate features.
- Three payment providers (Stripe, Creem, Waffo) give you room to switch as fees or regions change.
- Deployment guides cover Vercel, Cloudflare Workers and Docker, so you are not locked to one host.
Cons
- There is no free tier or trial, so you pay before you can read the code, and refunds require a request.
- You need working Next.js and TypeScript knowledge, which makes it a poor fit for non-technical buyers.
- The AI features are demos built on your own gateway keys, so they cost extra to run and need your own prompts for production use.
- Support runs through email and Discord rather than a formal SLA, which matters if you need guaranteed response times.
Frequently asked questions
No. MkSaaS is a paid product with no free plan or trial. You buy the lifetime license once, then get access to the private repositories and all future updates at no extra cost.
Related content
Explore related tools, skills, and articles for MkSaaS.
MkSaaS Alternatives
Base Code
Base44 (Wix) · Coding · ProductivityBase Code is a shared cloud development environment from Base44. Teammates describe changes to an existing GitHub codebase in chat, preview them live and send them back as pull requests.
Google EmbeddingGemma 2
Google DeepMind · Writing · Image · CodingGoogle EmbeddingGemma 2 is a 740M-parameter open model that turns text, code, images, audio, and video frames into vectors in one 768-dimension space, running on phones and laptops.
GitGlow
GitGlow · Coding · ProductivityGitGlow is a local-first desktop Git client that lets independent developers review their own code and their AI agents' changes in one place before shipping.
