MakerKit vs supastarter

MakerKit and supastarter, compared line by line on Pricing & licence, Tech stack, Billing features, Core features, Marketing & growth, Operations, AI, Tooling & updates.

supastarter wins for most teams: three frameworks for $299, where MakerKit is $349 per stack.

  • Choose MakerKit if
    • Included: You want Supabase Auth and RLS-native code
    • Included: You want the Expo mobile plugin
    • Included: You want rate limiting shipped with the kit
  • Choose supastarter if
    • Included: Your app is Nuxt or TanStack Start
    • Included: You want MySQL or SQLite rather than Postgres
    • Included: You want background jobs shipped with the kit
GenerateSaaS is the alternative to bothThat is us$249 one-time
  • Included: GenerateSaaS is $249, under supastarter at $299 and MakerKit at $349, and one licence covers unlimited projects per seat.
  • Included: Neither ships an audit log: MakerKit sells Supamode separately and supastarter documents none. GenerateSaaS ships one with an admin viewer.
  • Included: Credits here are real balances with grants and top-ups, where supastarter meters usage without a balance and MakerKit's credits are a build-it guide.
See how GenerateSaaS compares
Side by side

Every feature, compared

Tap a name to hide or show its column
FeatureMakerKitsupastarterGenerateSaaS
Starting price$349 one-time$299 one-time$249 one-time
Pricing & licence
Pricing modelIncluded: One-time, updates includedIncluded: One-time, updates includedIncluded: One-time, updates included
Projects per licenceIncluded: Unlimited, per kitIncluded: Unlimited, per frameworkIncluded: Unlimited, per seat
Client workPartial: Team tier; client buys a licenceIncluded: Allowed, no client licencePartial: Agency tier to deliver source
White-labelNot availablePartial: Agency tierPartial: Agency tier
Refund policyNot available: No refunds, statedNot availableNot available: All sales final
Verdictsupastarter is $50 cheaper to start. Both license narrowly: supastarter per framework, MakerKit per stack, so a second of either is a second purchase.
Tech stack
FrameworksIncluded: Next.js 16.3, React Router 8, TanStackIncluded: Next.js 16.3, Nuxt, TanStackIncluded: Next.js 16.3
DatabaseIncluded: Supabase, Drizzle, Prisma 7Included: Postgres, MySQL, SQLiteIncluded: Postgres, Neon, Supabase
AuthenticationIncluded: Supabase Auth, Better AuthIncluded: Better Auth, passkeys, 2FAIncluded: Better Auth, passkeys, 2FA
Verdictsupastarter leaves Next.js for Nuxt and TanStack Start and adds MySQL and SQLite. MakerKit stays on React and goes deeper into Supabase.
Billing features
PaymentsIncluded: Three on Supabase kits, two elsewhereIncluded: Five providers, one APIIncluded: Stripe, Polar
SubscriptionsIncluded: Flat, per-seat, metered, one-offIncluded: Plans, seat-based pricingIncluded: Month, year, lifetime
Usage creditsPartial: Build-it guidePartial: Metered usage, no balanceIncluded: Balances, grants, optional top-up
Finance dashboardNot availableNot availableIncluded: Revenue, vendor cost, margin
Core features
OrganizationsIncluded: Organizations, roles, invitesIncluded: Organizations, roles, invitesIncluded: Organizations, roles, invites
Admin panelIncluded: Users, organizations, RBAC, metricsIncluded: Users, organizations, bansIncluded: Eight admin tabs
Admin login as userIncluded: Admin acts as userIncluded: Admin acts as userIncluded: Admin acts as user
OnboardingPartial: Recipe, build yourselfIncluded: Multi-step, org, avatarIncluded: Profile, first org, welcome drip
NotificationsPartial: Realtime, Supabase kitsIncluded: Notification centre, preferencesIncluded: In-app bell, email
File storageIncluded: S3, filesystem, Supabase StorageIncluded: S3, R2, Supabase, UploadThingIncluded: S3-compatible, local disk
Multiple languagesIncluded: Locales, language switcherIncluded: Locales, language switcherIncluded: Locales, language switcher
Legal pagesIncluded: Terms, privacy, cookiesIncluded: Terms, privacy, i18nIncluded: Terms, privacy pages
Verdictsupastarter and MakerKit both ship organizations, roles, an admin panel and the ability to act as a user. This pair is not decided here.
Marketing & growth
EmailIncluded: Resend, SMTPIncluded: Resend, Postmark, NodemailerIncluded: SMTP, SES, Resend
NewsletterPartial: Signup form, no providerPartial: Signup section, no providerIncluded: Listmonk, Resend sync
BlogIncluded: Blog in every kitIncluded: MDX blogIncluded: Categories, tags, RSS
SEO toolsPartial: Sitemap, robots, metadataIncluded: Meta tags, sitemapIncluded: OG images, JSON-LD, sitemap
AnalyticsIncluded: GA, PostHog, Umami, MeshesIncluded: Eight providersIncluded: Eight providers
Support chatNot availableNot availableIncluded: Crisp, Chatwoot
Affiliate trackingNot availableNot availableIncluded: Refgrow, Affonso, PromoteKit
Cookie consentIncluded: Banner, consent hookIncluded: Consent bannerIncluded: GDPR banner, four legal policies
Operations
Audit logNot available: Supamode, sold separatelyNot availableIncluded: With an admin viewer
User API keysNot availableNot availableIncluded: Per-key rate limits
SMSNot availableNot availableIncluded: Broadcast SMS, Twilio, SNS
Error reportingIncluded: Sentry, SigNoz, PostHog, HoneybadgerIncluded: SentryIncluded: Sentry, PostHog
Rate limitingIncluded: Drizzle, Prisma kitsNot availableIncluded: Per-route, per-key
Background jobsNot availableIncluded: trigger.dev, QStash, QueuebaseIncluded: Inngest
Deploy targetsIncluded: Vercel, Cloudflare, Docker, VPSIncluded: Vercel, Docker, Fly, Railway, VPSIncluded: Docker, Vercel, Fly, Railway, more
AI
AI assistantPartial: Teams tier, separate templatesIncluded: Chatbot, history, streamingIncluded: Chat, files, web search
User-supplied AI keysNot availableNot availableIncluded: Users add provider keys
MCP serverIncluded: Kit, CLI serversNot available: Agent Skills, no MCPIncluded: For your app's users
Tooling & updates
Project setup CLIIncluded: @makerkit/cli newIncluded: npx supastarter newIncluded: generatesaas init
Version updatesIncluded: CLI update, git mergePartial: Updates included, manual mergeIncluded: CLI update, AI merges
End-to-end testsIncluded: Playwright, pre-configuredIncluded: Playwright, pre-configuredIncluded: Playwright, pre-configured
Desktop appNot availableNot availableIncluded: Electron app
Mobile appPartial: Expo plugin, Supabase onlyNot available: Listed as work in progressNot available
  • Included
  • Partial
  • Not available

Read from each vendor's site and docs in 2026. A cross means their docs and site do not show it.

The trade-offs

What each one gets right

  • MakerKit

    Three kits built around Supabase, with Drizzle and Prisma variants and a plugin catalogue.

    Drizzle and Prisma variants sit beside the Supabase kit, each a separate product at the same price. Thirteen plugins install by one command, and four error providers are wired, SigNoz and Honeybadger among them.

    Client work needs the Teams tier, and every client who receives the source code must hold their own licence. Their licence states plainly that refunds are not offered.

    • Pro $349
    • Teams $649
    A screenshot of MakerKit

    Strengths

    • Included: Supabase Auth with RLS-native code
    • Included: Expo mobile plugin, Supabase kit
    • Included: Fourteen plugins installed by one command
    • Included: Four error providers, SigNoz included
    • Included: Two MCP servers for coding agents

    Trade-offs

    • Not available: Each stack is a separate licence
    • Not available: A licence per client project
    • Not available: Credits are a guide, not code
    • Not available: No audit log or user API keys
    • Not available: No broadcast SMS or announcements
  • supastarter

    One SaaS kit published for Next.js, Nuxt and TanStack Start, licensed per framework.

    Five payment providers sit behind a single API, background jobs run on trigger.dev, QStash or Queuebase, and the database may be Postgres, MySQL or SQLite.

    A licence is bought per framework, so a second framework is a second purchase. Client work is allowed on every tier and needs no client licence. Seats run 1, 5 and 10 by tier. Their terms publish no refund policy at all.

    • Solo $299
    • Startup $799
    • Agency $1,499
    A screenshot of supastarter

    Strengths

    • Included: Nuxt and TanStack Start kits too
    • Included: MySQL and SQLite, plus Postgres
    • Included: Five payment providers behind one API
    • Included: Background jobs: trigger.dev, QStash, Queuebase
    • Included: 22 Agent Skills for coding agents

    Trade-offs

    • Not available: One licence covers one framework
    • 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
    • Not available: No broadcast SMS or announcements
FAQ

MakerKit vs supastarter, answered

Short answers to the questions people actually ask.

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.

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.

Which frameworks does supastarter support?

Next.js, Nuxt and TanStack Start, each as its own kit. A licence covers one of them, so a second framework is a second purchase.

Does supastarter have credit-based billing?

Not as balances. Its docs cover metered usage billing, which charges for what was consumed rather than drawing down a credit balance you granted.

Ready to decide?

Pick the plan that fits and start today.

Lifetime updates
Unlimited projects