Side-by-side roundup

Best MakerKit alternatives, compared

Five SaaS boilerplates teams move to when MakerKit's per-stack licence stops fitting, with prices and what each adds.

Why teams look beyond MakerKit

  • Not available: Each stack is a separate licence, at the same price
  • Not available: A freelancer needs a licence for each client project, per their FAQ
  • Not available: Credits are a build-it guide, not shipped code
  • Not available: No audit log: Supamode is sold separately
  • Not available: Their licence states plainly that refunds are not offered
At a glance

Every option, side by side

Tap a name to hide or show its column
FeatureMakerKitGenerateSaaSsupastarterIndieKitShipFastOpen SaaS
Pricing & licence
Pricing modelIncluded: One-time, updates includedIncluded: One-time, updates includedIncluded: One-time, updates includedIncluded: One-time, updates includedIncluded: One-time; updates from All-inIncluded: Free, MIT
Projects per licenceIncluded: Unlimited, per kitIncluded: Unlimited, per seatIncluded: Unlimited, per frameworkNot availableIncluded: UnlimitedIncluded: Unlimited, MIT
Client workPartial: Team tier; client buys a licencePartial: Agency tier to deliver sourceIncluded: Allowed, no client licenceNot availableNot availableIncluded: Allowed, MIT
White-labelNot availablePartial: Agency tierPartial: Agency tierNot availableNot available: Notices must stayIncluded: Allowed, keep the notice
Refund policyNot available: No refunds, statedNot available: All sales finalNot availablePartial: 3 days, before access sharedNot available: No refunds, statedNot available
Tech stack
FrameworksIncluded: Next.js 16.3, React Router 8, TanStackIncluded: Next.js 16.3Included: Next.js 16.3, Nuxt, TanStackIncluded: Next.js 16, React 19Included: Next.js, either routerIncluded: Wasp 0.25, React 19, Node
DatabaseIncluded: Supabase, Drizzle, Prisma 7Included: Postgres, Neon, SupabaseIncluded: Postgres, MySQL, SQLiteIncluded: Neon, Supabase, PlanetScaleIncluded: MongoDB, Supabase PostgresIncluded: Prisma 5.19, Postgres
AuthenticationIncluded: Supabase Auth, Better AuthIncluded: Better Auth, passkeys, 2FAIncluded: Better Auth, passkeys, 2FAIncluded: Better Auth, Google, magic linksPartial: Google login, magic linksIncluded: Wasp auth, email, OAuth
Billing features
PaymentsIncluded: Three on Supabase kits, two elsewhereIncluded: Stripe, PolarIncluded: Five providers, one APIIncluded: Six providers documentedIncluded: Stripe, Lemon SqueezyIncluded: Stripe, Polar, Lemon Squeezy
SubscriptionsIncluded: Flat, per-seat, metered, one-offIncluded: Month, year, lifetimeIncluded: Plans, seat-based pricingIncluded: Plans, one-time, LTD campaignsIncluded: Stripe subscriptionsIncluded: Plans, customer portal
Usage creditsPartial: Build-it guideIncluded: Balances, grants, optional top-upPartial: Metered usage, no balanceIncluded: Balances, grants, expiry, top-upNot availablePartial: Counter, one-off top-up
Finance dashboardNot availableIncluded: Revenue, vendor cost, marginNot availableNot availableNot availableNot available
Core features
OrganizationsIncluded: Organizations, roles, invitesIncluded: Organizations, roles, invitesIncluded: Organizations, roles, invitesPartial: Separate B2B kit and licenceNot availableNot available
Admin panelIncluded: Users, organizations, RBAC, metricsIncluded: Eight admin tabsIncluded: Users, organizations, bansIncluded: Super admin dashboardNot availableIncluded: Users, analytics, messages
Admin login as userIncluded: Admin acts as userIncluded: Admin acts as userIncluded: Admin acts as userIncluded: Admin acts as userNot availableNot available
OnboardingPartial: Recipe, build yourselfIncluded: Profile, first org, welcome dripIncluded: Multi-step, org, avatarNot availableNot availableNot available
NotificationsPartial: Realtime, Supabase kitsIncluded: In-app bell, emailIncluded: Notification centre, preferencesNot availableNot availableNot available
File storageIncluded: S3, filesystem, Supabase StorageIncluded: S3-compatible, local diskIncluded: S3, R2, Supabase, UploadThingIncluded: S3Not availableIncluded: AWS S3, presigned URLs
Multiple languagesIncluded: Locales, language switcherIncluded: Locales, language switcherIncluded: Locales, language switcherPartial: Recipe: marketing, auth, emailNot availableNot available
Legal pagesIncluded: Terms, privacy, cookiesIncluded: Terms, privacy pagesIncluded: Terms, privacy, i18nIncluded: Terms, privacy pagesPartial: ChatGPT promptsNot available
Marketing & growth
EmailIncluded: Resend, SMTPIncluded: SMTP, SES, ResendIncluded: Resend, Postmark, NodemailerIncluded: Resend, SES, Mailgun, moreIncluded: Resend, MailgunIncluded: SendGrid, Mailgun, SMTP
NewsletterPartial: Signup form, no providerIncluded: Listmonk, Resend syncPartial: Signup section, no providerNot availableNot availableNot available
BlogIncluded: Blog in every kitIncluded: Categories, tags, RSSIncluded: MDX blogIncluded: Blog posts, SEOIncluded: Authors, categories, schemaIncluded: Astro Starlight, Markdown
SEO toolsPartial: Sitemap, robots, metadataIncluded: OG images, JSON-LD, sitemapIncluded: Meta tags, sitemapIncluded: Sitemap, metadata, Search ConsoleIncluded: Tags, sitemap, schemaIncluded: Meta tags, JSON-LD, llms.txt
AnalyticsIncluded: GA, PostHog, Umami, MeshesIncluded: Eight providersIncluded: Eight providersPartial: PostHog built in, three by recipePartial: DataFast script, pastedIncluded: Plausible, Google
Support chatNot availableIncluded: Crisp, ChatwootNot availableIncluded: CrispIncluded: Crisp, one config keyNot available
Affiliate trackingNot availableIncluded: Refgrow, Affonso, PromoteKitNot availableNot availableNot availableNot available
Cookie consentIncluded: Banner, consent hookIncluded: GDPR banner, four legal policiesIncluded: Consent bannerIncluded: Consent gate before PostHogNot availableIncluded: Consent modal
Operations
Audit logNot available: Supamode, sold separatelyIncluded: With an admin viewerNot availableNot availableNot availableNot available
User API keysNot availableIncluded: Per-key rate limitsNot availableNot availableNot availableNot available
SMSNot availableIncluded: Broadcast SMS, Twilio, SNSNot availableNot availableNot availableNot available
Error reportingIncluded: Sentry, SigNoz, PostHog, HoneybadgerIncluded: Sentry, PostHogIncluded: SentryIncluded: SentryPartial: Error and 404 pagesNot available
Rate limitingIncluded: Drizzle, Prisma kitsIncluded: Per-route, per-keyNot availableNot availablePartial: Upstash tutorial, self-installedNot available
Background jobsNot availableIncluded: InngestIncluded: trigger.dev, QStash, QueuebaseIncluded: Inngest, n8nNot availableIncluded: Wasp Jobs, cron
Deploy targetsIncluded: Vercel, Cloudflare, Docker, VPSIncluded: Docker, Vercel, Fly, Railway, moreIncluded: Vercel, Docker, Fly, Railway, VPSIncluded: Vercel, Netlify, Render, SherpaIncluded: Vercel, Netlify, RenderIncluded: Fly.io, Railway, manual
AI
AI assistantPartial: Teams tier, separate templatesIncluded: Chat, files, web searchIncluded: Chatbot, history, streamingNot available: Build-it guide, Inngest or n8nNot availablePartial: OpenAI demo app
User-supplied AI keysNot availableIncluded: Users add provider keysNot availableNot availableNot availableNot available
MCP serverIncluded: Kit, CLI serversIncluded: For your app's usersNot available: Agent Skills, no MCPNot availableNot availableNot available
Tooling & updates
Project setup CLIIncluded: @makerkit/cli newIncluded: generatesaas initIncluded: npx supastarter newIncluded: npx indiekit@latestNot availableIncluded: wasp new -t saas
Version updatesIncluded: CLI update, git mergeIncluded: CLI update, AI mergesPartial: Updates included, manual mergePartial: Git remote, manual mergePartial: Updates included, All-in onlyNot available: Docs advise against updating
End-to-end testsIncluded: Playwright, pre-configuredIncluded: Playwright, pre-configuredIncluded: Playwright, pre-configuredNot availableNot availablePartial: Playwright, no unit tests
Desktop appNot availableIncluded: Electron appNot availableNot availableNot availableNot available
Mobile appPartial: Expo plugin, Supabase onlyNot availableNot available: Listed as work in progressNot availableNot availableNot available
  • Included
  • Partial
  • Not available
The ranking

Every alternative, reviewed

  1. GenerateSaaS

    That is us$249 one-time

    Teams tired of buying a licence per stack and per client

    A Next.js kit with organizations, credits billing and an audit log, from $249 one-time. The closest fit when the per-stack and per-client licensing is what you outgrew.

    A screenshot of GenerateSaaS

    Why people pick it

    • Included: Every tier covers client projects, with no client licence
    • Included: Credit balances with plan grants and top-ups
    • Included: An audit log with an admin viewer, in the kit
    • Included: User API keys with per-key rate limits
    • Included: A CLI that generates and merges updates

    The trade-off vs MakerKit

    • Not available: Next.js only, where MakerKit also ships React Router and TanStack
    • Not available: No Supabase Auth, and no RLS-native code
    • Not available: No Expo mobile plugin
    • Not available: Postgres only, no Drizzle or Prisma variants
    • Not available: All sales are final

    Bottom line: GenerateSaaS is the best MakerKit alternative for a team that wants client work and credits without a second licence.

  2. supastarter

    $299 one-time

    Agencies whose clients should not need their own licence

    One kit for Next.js, Nuxt or TanStack Start, from $299 one-time per framework. The move when client work is the part MakerKit made expensive.

    A screenshot of supastarter

    Why people pick it

    • Included: Client work allowed with no client licence
    • Included: Nuxt and TanStack Start, not only React
    • Included: MySQL and SQLite as well as Postgres
    • Included: Five payment providers behind one API
    • Included: Organizations, roles and invitations

    The trade-off vs MakerKit

    • Not available: One licence still covers one framework only
    • Not available: Seats cap at ten even on the Agency tier
    • Not available: Metered usage, but no credit balances
    • Not available: No audit log or user API keys in its docs
    • Not available: Their terms publish no refund policy at all

    Bottom line: supastarter is the best MakerKit alternative for an agency that ships client work without buying a licence per client.

  3. IndieKit

    $79 one-time

    Solo builders who want credits shipped, not documented

    A Next.js kit at $79 one-time with a complete credits system, sold beside a separate multi-tenant edition. The move when the credits guide was the chapter you needed shipped as code.

    A screenshot of IndieKit

    Why people pick it

    • Included: Credit balances, grants, expiry and top-ups
    • Included: Six payment providers documented
    • Included: The lowest paid entry price here, $79
    • Included: A three-day refund window, where MakerKit offers none
    • Included: An admin panel that can act as a user

    The trade-off vs MakerKit

    • Not available: Organizations are a separate B2B kit at $119
    • Not available: No audit log or user API keys in its docs
    • Not available: Updates are a git remote you merge by hand
    • Not available: No rate limiting, broadcast SMS or notifications
    • Not available: No Expo mobile plugin, and no Supabase kit

    Bottom line: IndieKit is the best MakerKit alternative for a solo builder who wants credits shipped as code at the lowest price.

  4. ShipFast

    $199, from $299

    Solo builders who never used the team layer

    A compact single-tenant Next.js starter from $199 one-time, with unlimited projects. The move when a team layer was never the part you needed.

    A screenshot of ShipFast

    Why people pick it

    • Included: Unlimited projects on one licence
    • Included: JavaScript and the Pages Router
    • Included: MongoDB as well as Supabase Postgres
    • Included: 27 marketing components and a blog
    • Included: Crisp support chat behind one config key

    The trade-off vs MakerKit

    • Not available: No organizations, roles or invitations
    • Not available: No admin panel or audit log
    • Not available: One language, with no language switcher
    • Not available: No credits, broadcast SMS or announcements
    • Not available: No refunds once access is granted

    Bottom line: ShipFast is the best MakerKit alternative for a solo builder shipping a single-tenant app as cheaply as possible.

  5. Open SaaS

    $0

    Agencies and builders who want no licence at all

    A free, MIT-licensed template on the Wasp framework, with Stripe, an admin dashboard and S3 uploads. The move when a licence per stack and a licence per client both have to go.

    A screenshot of Open SaaS

    Why people pick it

    • Included: Free and MIT, with no paid tier
    • Included: Unlimited projects, client work and white-label
    • Included: Stripe, Polar and Lemon Squeezy
    • Included: An admin dashboard: users, analytics, messages
    • Included: Wasp jobs and cron, with AWS S3 uploads

    The trade-off vs MakerKit

    • Not available: Requires the Wasp framework and its CLI
    • Not available: No organizations or teams documented
    • Not available: Their own update guide advises against updating
    • Not available: No 2FA, locales or rate limiting
    • Not available: No Supabase Auth, RLS code or Expo plugin

    Bottom line: Open SaaS is the best MakerKit alternative for a builder who will adopt Wasp and pay for no licence at all.

FAQ

MakerKit alternatives, answered

Short answers to the questions people actually ask.

What is the best MakerKit alternative?

It depends what stopped fitting. GenerateSaaS covers client work and ships credits, supastarter adds frameworks, IndieKit ships credits at $79, and Open SaaS charges nothing.

Does one MakerKit licence cover every kit?

No. Each stack is licensed separately at the same price, and their FAQ says a freelancer needs a licence for each client project.

Which MakerKit alternative is cheapest?

Open SaaS, which is free under MIT. The cheapest paid one is IndieKit at $79, then ShipFast at $199, GenerateSaaS at $249 and supastarter at $299.

Does MakerKit ship credit-based billing?

Not as code. Its documentation shows how to build credits on top of the billing it ships, so the schema and the deduction logic are yours to write.

Does MakerKit have an audit log?

Not in the kits. MakerKit sells Supamode, a Supabase admin panel with an audit log, separately. GenerateSaaS ships one with an admin viewer over it.

Ready to decide?

Pick the plan that fits and start today.

Lifetime updates
Unlimited projects