Side-by-side roundup

Best MakerKit alternatives, compared

Where MakerKit buyers go when a licence per stack stops making sense: five kits, priced and compared.

Why teams look beyond MakerKit

  • Not available: A separate licence for each stack, at full price every time
  • Not available: Their FAQ asks a freelancer to licence each client project
  • Not available: Credit billing is a guide to follow, not code that ships
  • Not available: The audit log is Supamode, sold as its own product
  • Not available: Refunds are not offered anywhere in their licence
At a glance

Every option, side by side

Tap a name to hide or show its column
FeatureMakerKitGenerateSaaSsupastarterTurboStarterIndieKitShipFastOpen SaaS
Pricing & licence
Pricing modelIncluded: One-time, updates includedIncluded: One-time, updates includedIncluded: One-time, updates includedIncluded: One-time, lifetime updatesIncluded: One-time, updates includedIncluded: One-time; updates from All-inIncluded: Free, MIT
Projects per licenceIncluded: Unlimited, per kitIncluded: Unlimited, per seatIncluded: Unlimited, per frameworkIncluded: Unlimited, one seat eachNot availableIncluded: UnlimitedIncluded: Unlimited, MIT
Client workPartial: Team tier; client buys a licencePartial: Agency tier to deliver sourceIncluded: Allowed, no client licenceIncluded: Unlimited clients, no sourceNot availableNot availableIncluded: Allowed, MIT
White-labelNot availablePartial: Agency tierPartial: Agency tierNot available: Notices must stay in codeNot availableNot available: Notices must stayIncluded: Allowed, keep the notice
Refund policyNot available: No refunds, statedNot available: All sales finalNot availableNot available: None once access redeemedPartial: 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.3, Expo, WXTIncluded: 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: 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, passkeys, OTP, 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: Four web, two store providersIncluded: 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, trials, per-seat, meteredIncluded: Plans, one-time, LTD campaignsIncluded: Stripe subscriptionsIncluded: Plans, customer portal
Usage creditsPartial: Build-it guideIncluded: Balances, grants, optional top-upPartial: Metered usage, no balancePartial: Core guide, AI Kit exampleIncluded: Balances, grants, expiry, top-upNot availablePartial: Counter, one-off top-up
Finance dashboardNot availableIncluded: Revenue, vendor cost, marginNot availableNot availableNot availableNot availableNot available
Core features
OrganizationsIncluded: Organizations, roles, invitesIncluded: Organizations, roles, invitesIncluded: Organizations, roles, invitesIncluded: Organizations, RBAC, invitesPartial: Separate B2B kit and licenceNot availableNot available
Admin panelIncluded: Users, organizations, RBAC, metricsIncluded: Eight admin tabsIncluded: Users, organizations, bansIncluded: Users, organizations, customersIncluded: Super admin dashboardNot availableIncluded: Users, analytics, messages
Admin login as userIncluded: Admin acts as userIncluded: Admin acts as userIncluded: Admin acts as userIncluded: Impersonate from adminIncluded: Admin acts as userNot availableNot available
OnboardingPartial: Recipe, build yourselfIncluded: Profile, first org, welcome dripIncluded: Multi-step, org, avatarPartial: Empty slots, build-it recipeNot availableNot availableNot available
NotificationsPartial: Realtime, Supabase kitsIncluded: In-app bell, emailIncluded: Notification centre, preferencesPartial: Expo push, no web centreNot availableNot availableNot available
File storageIncluded: S3, filesystem, Supabase StorageIncluded: S3-compatible, local diskIncluded: S3, R2, Supabase, UploadThingIncluded: S3-compatible, presigned uploadsIncluded: S3Not availableIncluded: AWS S3, presigned URLs
Multiple languagesIncluded: Locales, language switcherIncluded: Locales, language switcherIncluded: Locales, language switcherIncluded: i18next, switcher, three appsPartial: Recipe: marketing, auth, emailNot availableNot available
Legal pagesIncluded: Terms, privacy, cookiesIncluded: Terms, privacy pagesIncluded: Terms, privacy, i18nPartial: Three pages, shipped emptyIncluded: Terms, privacy pagesPartial: ChatGPT promptsNot available
Marketing & growth
EmailIncluded: Resend, SMTPIncluded: SMTP, SES, ResendIncluded: Resend, Postmark, NodemailerIncluded: Resend, Postmark, Plunk, MailgunIncluded: Resend, SES, Mailgun, moreIncluded: Resend, MailgunIncluded: SendGrid, Mailgun, SMTP
NewsletterPartial: Signup form, no providerIncluded: Listmonk, Resend syncPartial: Signup section, no providerPartial: Homepage section, waitlist pageNot availableNot availableNot available
BlogIncluded: Blog in every kitIncluded: Categories, tags, RSSIncluded: MDX blogIncluded: MDX per locale, tagsIncluded: Blog posts, SEOIncluded: Authors, categories, schemaIncluded: Astro Starlight, Markdown
SEO toolsPartial: Sitemap, robots, metadataIncluded: OG images, JSON-LD, sitemapIncluded: Meta tags, sitemapIncluded: Meta helper, sitemap, robotsIncluded: Sitemap, metadata, Search ConsoleIncluded: Tags, sitemap, schemaIncluded: Meta tags, JSON-LD, llms.txt
AnalyticsIncluded: GA, PostHog, Umami, MeshesIncluded: Eight providersIncluded: Eight providersIncluded: Eight providers, consent-gatedPartial: PostHog built in, three by recipePartial: DataFast script, pastedIncluded: Plausible, Google
Support chatNot availableIncluded: Crisp, ChatwootNot availableNot availableIncluded: CrispIncluded: Crisp, one config keyNot available
Affiliate trackingNot availableIncluded: Refgrow, Affonso, PromoteKitNot availableNot availableNot availableNot availableNot available
Cookie consentIncluded: Banner, consent hookIncluded: GDPR banner, four legal policiesIncluded: Consent bannerIncluded: c15t banner, regional packsIncluded: Consent gate before PostHogNot availableIncluded: Consent modal
Operations
Audit logNot available: Supamode, sold separatelyIncluded: With an admin viewerNot availableNot availableNot availableNot availableNot available
User API keysNot availableIncluded: Per-key rate limitsNot availablePartial: Recipe, not shippedNot availableNot availableNot available
SMSNot availableIncluded: Broadcast SMS, Twilio, SNSNot availableNot availableNot availableNot availableNot available
Error reportingIncluded: Sentry, SigNoz, PostHog, HoneybadgerIncluded: Sentry, PostHogIncluded: SentryIncluded: Sentry, PostHogIncluded: SentryPartial: Error and 404 pagesNot available
Rate limitingIncluded: Drizzle, Prisma kitsIncluded: Per-route, per-keyNot availablePartial: AI Kit middleware onlyNot availablePartial: Upstash tutorial, self-installedNot available
Background jobsNot availableIncluded: InngestIncluded: trigger.dev, QStash, QueuebaseIncluded: Trigger.dev, QStash, Inngest, WorkflowsIncluded: Inngest, n8nNot availableIncluded: Wasp Jobs, cron
Deploy targetsIncluded: Vercel, Cloudflare, Docker, VPSIncluded: Docker, Vercel, Fly, Railway, moreIncluded: Vercel, Docker, Fly, Railway, VPSIncluded: Vercel, Cloudflare, Docker, FlyIncluded: Vercel, Netlify, Render, SherpaIncluded: Vercel, Netlify, RenderIncluded: Fly.io, Railway, manual
AI
AI assistantPartial: Teams tier, separate templatesIncluded: Chat, files, web searchIncluded: Chatbot, history, streamingPartial: Core chat, AI Kit templatesNot available: Build-it guide, Inngest or n8nNot availablePartial: OpenAI demo app
User-supplied AI keysNot availableIncluded: Users add provider keysNot availableNot availableNot availableNot availableNot available
MCP serverIncluded: Kit, CLI serversIncluded: For your app's usersNot available: Agent Skills, no MCPIncluded: Docs MCP for coding agentsNot availableNot availableNot available
Tooling & updates
Project setup CLIIncluded: @makerkit/cli newIncluded: generatesaas initIncluded: npx supastarter newIncluded: turbostarter newIncluded: npx indiekit@latestNot availableIncluded: wasp new -t saas
Version updatesIncluded: CLI update, git mergeIncluded: CLI update, AI mergesPartial: Updates included, manual mergeIncluded: CLI runs git 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-configuredIncluded: Playwright on three platformsNot availableNot availablePartial: Playwright, no unit tests
Desktop appNot availablePartial: Electron app, Pro tierNot availableNot availableNot availableNot availableNot available
Mobile appPartial: Expo plugin, Supabase onlyPartial: Expo, iOS and Android, Pro tierNot available: Listed as work in progressIncluded: Expo, iOS and AndroidNot 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

    One Next.js licence at $249, carrying organizations, credits billing and an audit log. Pick it up when a licence per stack and a licence per client is what you outgrew.

    A screenshot of GenerateSaaS

    Why people pick it

    • Included: Client work on every tier, with no licence per client
    • Included: Balances, plan grants and top-up purchases as code
    • Included: An audit log inside the kit, viewer included
    • Included: Per-key rate limits on the API keys users create
    • Included: A CLI that folds each new version into your edits

    The trade-off vs MakerKit

    • Not available: Next.js only: no React Router or TanStack kit
    • Not available: Better Auth rather than Supabase Auth, and no RLS code
    • Not available: No Expo plugin sitting on Supabase
    • Not available: Postgres only, with no Drizzle or Prisma variant
    • Not available: Every sale is final

    Bottom line: For client work and credits without a second licence, GenerateSaaS is the MakerKit alternative.

  2. supastarter

    $299 one-time

    Agencies whose clients should not need their own licence

    One codebase published for three frameworks, licensed at $299 for the one you choose. Pick it up when client work is the part MakerKit made expensive.

    A screenshot of supastarter

    Why people pick it

    • Included: Client projects allowed, with no licence for the client
    • Included: Frameworks beyond React: Nuxt and TanStack Start
    • Included: A database choice of Postgres, MySQL or SQLite
    • Included: One API in front of five payment providers
    • Included: Organizations with roles and invitations

    The trade-off vs MakerKit

    • Not available: Still one framework to a licence
    • Not available: Ten seats is the ceiling, Agency tier included
    • Not available: It meters usage and grants no balances
    • Not available: Nothing in its docs about audit logs or API keys
    • Not available: No refund policy is published at all

    Bottom line: supastarter is the MakerKit alternative for an agency delivering client work without a licence per client.

  3. TurboStarter

    $249 one-time

    Teams billed per stack who also want mobile

    One $249 kit builds a Next.js site, mobile through Expo and an extension through WXT, all on Better Auth and Drizzle. Pick it up when mobile and an extension should cost one licence, not three.

    A screenshot of TurboStarter

    Why people pick it

    • Included: $100 under MakerKit, with three app targets included
    • Included: Client projects allowed, provided the source stays with you
    • Included: i18next and a switcher across all three apps
    • Included: Nine deploy guides, from the docs alone
    • Included: A hosted MCP server feeding its docs to agents

    The trade-off vs MakerKit

    • Not available: Every developer on the team buys a licence
    • Not available: Credits are a guide here too, not a ledger
    • Not available: No audit log, just as MakerKit has none
    • Not available: The rate limiter sits in the $399 bundle
    • Not available: Legal pages arrive empty, and onboarding is a recipe

    Bottom line: Buy TurboStarter instead of a MakerKit stack when the roadmap has an app store and a Chrome listing on it.

  4. IndieKit

    $79 one-time

    Solo builders who want credits shipped, not documented

    Next.js at $79 one-time, with balances, grants and expiry already written. Pick it up when the credits chapter was the one you needed shipped as code.

    A screenshot of IndieKit

    Why people pick it

    • Included: Grants, expiry and top-ups over a real balance
    • Included: Six payment providers, all documented
    • Included: $79 is the lowest paid entry here
    • Included: A three-day refund window, which MakerKit has none of
    • Included: A super admin dashboard, impersonation included

    The trade-off vs MakerKit

    • Not available: Organizations ship only in the $119 B2B edition
    • Not available: Audit logging and user API keys go undocumented
    • Not available: New versions come through a remote you merge
    • Not available: No rate limits, no SMS, no notification centre
    • Not available: No Expo plugin, and no Supabase kit

    Bottom line: IndieKit is the MakerKit alternative that ships credits as code at the lowest price.

  5. ShipFast

    $199, from $299

    Solo builders who never used the team layer

    $199 one-time buys a lean Next.js starter with unlimited projects on the one licence. Pick it up when a team layer was never the part you needed.

    A screenshot of ShipFast

    Why people pick it

    • Included: Every project you ship on a single licence
    • Included: TypeScript or JavaScript, App Router or Pages
    • Included: Supabase Postgres, or MongoDB for documents
    • Included: A blog, plus 27 components for marketing pages
    • Included: Support chat from Crisp, one key away

    The trade-off vs MakerKit

    • Not available: No organizations, no roles, no invitations
    • Not available: No admin panel documented, and no audit log
    • Not available: A single language, and no switcher for it
    • Not available: No credits, no SMS broadcasts, no announcements
    • Not available: Refunds stop the moment access is granted

    Bottom line: A solo builder shipping one single-tenant app cheaply lands on ShipFast among MakerKit alternatives.

  6. Open SaaS

    $0

    Agencies and builders who want no licence at all

    An MIT template that costs nothing, built on Wasp rather than Next.js. Pick it up when licences per stack and per client both have to go.

    A screenshot of Open SaaS

    Why people pick it

    • Included: Free, MIT, and there is nothing to upgrade to
    • Included: Unlimited projects and client work, white-label included
    • Included: Stripe, Polar and Lemon Squeezy for payments
    • Included: Users, analytics and messages, all in the admin dashboard
    • Included: S3 uploads with presigned URLs, and cron jobs

    The trade-off vs MakerKit

    • Not available: You take on Wasp, its DSL and its CLI
    • Not available: Organizations go undocumented, and so do teams
    • Not available: Updating is what their guide advises against
    • Not available: Nothing for 2FA, locales or rate limiting
    • Not available: No Supabase Auth, no RLS code, no Expo plugin

    Bottom line: Open SaaS answers MakerKit's stack of licences with no licence at all, if Wasp suits you.

FAQ

MakerKit alternatives, answered

Short answers to the questions people actually ask.

What is the best MakerKit alternative?

It turns on which limit you hit. GenerateSaaS covers client work and ships credits, supastarter adds frameworks, IndieKit ships credits at $79, and Open SaaS charges nothing.

Do the three MakerKit kits share one licence?

They do not. Each stack is bought on its own at the same $349, and their FAQ puts a further licence on every client project a freelancer delivers.

Which MakerKit alternative is cheapest?

Free, if you will take Open SaaS and its MIT licence. Otherwise IndieKit leads at $79, then ShipFast at $199, ours at $249 and supastarter at $299.

Can MakerKit bill in credits out of the box?

Not without writing it. Their docs walk through adding credits over the billing that ships, which leaves the schema and the deduction rules to you.

Does MakerKit have an audit log?

Not in the kits. Audit logging lives in Supamode, their separate Supabase admin product, at a price of its own. GenerateSaaS keeps the log in the kit, with a viewer over it.

Ready to decide?

Pick the plan that fits and start today.

Lifetime updates
Unlimited projects