MakerKit vs IndieKit
MakerKit and IndieKit, compared line by line on Pricing & licence, Tech stack, Billing features, Core features, Marketing & growth, Operations, AI, Tooling & updates.
MakerKit wins for team products: organizations and RBAC are in the $349 kit, where IndieKit's teams are a $119 second kit.
Choose MakerKit if- Included: You need organizations and roles without a second purchase
- Included: You want Supabase Auth with RLS-native code
- Included: You want rate limiting and four error providers wired
Choose IndieKit if- Included: You bill in credit balances rather than building them
- Included: You want the lowest paid entry price
- Included: You want a refund window rather than none
- Included: GenerateSaaS ships both at $249: the credit balances MakerKit only documents as a guide and the organizations IndieKit sells as a $119 second kit.
- Included: Neither ships an audit log in the kit - MakerKit sells Supamode and IndieKit's docs name none - where GenerateSaaS ships one with an admin viewer.
- Included: Updates are a CLI command that merges them for you, where IndieKit's are a git remote you merge by hand.
Every feature, compared
| Feature | |||
|---|---|---|---|
| Starting price | $349 one-time | $79 one-time | $249 one-time |
| Pricing & licence | |||
| Pricing model | Included: One-time, updates included | Included: One-time, updates included | Included: One-time, updates included |
| Projects per licence | Included: Unlimited, per kit | Not available | Included: Unlimited, per seat |
| Client work | Partial: Team tier; client buys a licence | Not available | Partial: Agency tier to deliver source |
| White-label | Not available | Not available | Partial: Agency tier |
| Refund policy | Not available: No refunds, stated | Partial: 3 days, before access shared | Not available: All sales final |
| Verdict | IndieKit starts at $79 with a three-day refund window before access is shared. MakerKit is $349 per stack and states plainly that refunds are not offered. | ||
| Tech stack | |||
| Frameworks | Included: Next.js 16.3, React Router 8, TanStack | Included: Next.js 16, React 19 | Included: Next.js 16.3 |
| Database | Included: Supabase, Drizzle, Prisma 7 | Included: Neon, Supabase, PlanetScale | Included: Postgres, Neon, Supabase |
| Authentication | Included: Supabase Auth, Better Auth | Included: Better Auth, Google, magic links | Included: Better Auth, passkeys, 2FA |
| Verdict | Both are Next.js. MakerKit adds React Router and TanStack kits, and is built around Supabase with RLS-native code. | ||
| Billing features | |||
| Payments | Included: Three on Supabase kits, two elsewhere | Included: Six providers documented | Included: Stripe, Polar |
| Subscriptions | Included: Flat, per-seat, metered, one-off | Included: Plans, one-time, LTD campaigns | Included: Month, year, lifetime |
| Usage credits | Partial: Build-it guide | Included: Balances, grants, expiry, top-up | Included: Balances, grants, optional top-up |
| Finance dashboard | Not available | Not available | Included: Revenue, vendor cost, margin |
| Verdict | IndieKit ships credit balances with grants, expiry and top-ups. MakerKit's credits are a guide showing you how to build them on top of the billing it ships. | ||
| Core features | |||
| Organizations | Included: Organizations, roles, invites | Partial: Separate B2B kit and licence | Included: Organizations, roles, invites |
| Admin panel | Included: Users, organizations, RBAC, metrics | Included: Super admin dashboard | Included: Eight admin tabs |
| Admin login as user | Included: Admin acts as user | Included: Admin acts as user | Included: Admin acts as user |
| Onboarding | Partial: Recipe, build yourself | Not available | Included: Profile, first org, welcome drip |
| Notifications | Partial: Realtime, Supabase kits | Not available | Included: In-app bell, email |
| File storage | Included: S3, filesystem, Supabase Storage | Included: S3 | Included: S3-compatible, local disk |
| Multiple languages | Included: Locales, language switcher | Partial: Recipe: marketing, auth, email | Included: Locales, language switcher |
| Legal pages | Included: Terms, privacy, cookies | Included: Terms, privacy pages | Included: Terms, privacy pages |
| Verdict | MakerKit ships organizations, roles and invitations. IndieKit's teams are a separate B2B kit at $119, or $169 for the Full Kit bundling both. | ||
| Marketing & growth | |||
| Included: Resend, SMTP | Included: Resend, SES, Mailgun, more | Included: SMTP, SES, Resend | |
| Newsletter | Partial: Signup form, no provider | Not available | Included: Listmonk, Resend sync |
| Blog | Included: Blog in every kit | Included: Blog posts, SEO | Included: Categories, tags, RSS |
| SEO tools | Partial: Sitemap, robots, metadata | Included: Sitemap, metadata, Search Console | Included: OG images, JSON-LD, sitemap |
| Analytics | Included: GA, PostHog, Umami, Meshes | Partial: PostHog built in, three by recipe | Included: Eight providers |
| Support chat | Not available | Included: Crisp | Included: Crisp, Chatwoot |
| Affiliate tracking | Not available | Not available | Included: Refgrow, Affonso, PromoteKit |
| Cookie consent | Included: Banner, consent hook | Included: Consent gate before PostHog | Included: GDPR banner, four legal policies |
| Operations | |||
| Audit log | Not available: Supamode, sold separately | Not available | Included: With an admin viewer |
| User API keys | Not available | Not available | Included: Per-key rate limits |
| SMS | Not available | Not available | Included: Broadcast SMS, Twilio, SNS |
| Error reporting | Included: Sentry, SigNoz, PostHog, Honeybadger | Included: Sentry | Included: Sentry, PostHog |
| Rate limiting | Included: Drizzle, Prisma kits | Not available | Included: Per-route, per-key |
| Background jobs | Not available | Included: Inngest, n8n | Included: Inngest |
| Deploy targets | Included: Vercel, Cloudflare, Docker, VPS | Included: Vercel, Netlify, Render, Sherpa | Included: Docker, Vercel, Fly, Railway, more |
| Verdict | MakerKit wires four error providers and rate limiting. IndieKit wires Sentry, and its docs name no rate limiting. | ||
| AI | |||
| AI assistant | Partial: Teams tier, separate templates | Not available: Build-it guide, Inngest or n8n | Included: Chat, files, web search |
| User-supplied AI keys | Not available | Not available | Included: Users add provider keys |
| MCP server | Included: Kit, CLI servers | Not available | Included: For your app's users |
| Tooling & updates | |||
| Project setup CLI | Included: @makerkit/cli new | Included: npx indiekit@latest | Included: generatesaas init |
| Version updates | Included: CLI update, git merge | Partial: Git remote, manual merge | Included: CLI update, AI merges |
| End-to-end tests | Included: Playwright, pre-configured | Not available | Included: Playwright, pre-configured |
| Desktop app | Not available | Not available | Included: Electron app |
| Mobile app | Partial: Expo plugin, Supabase only | Not available | Not available |
| Verdict | MakerKit updates through its CLI. IndieKit's updates are a git remote you merge by hand. | ||
- 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.
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

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

IndieKit
A low-cost Next.js kit with a full credits system, sold separately from its multi-tenant edition.
Credit balances, grants on signup and plan change, expiry, top-up purchase and admin adjustment ship as code, across five of its six payment providers.
The multi-tenant edition is a separate repository on a separate B2B licence: $119 on its own, or $169 for the Full Kit bundling both, against $79 for the base kit. Refunds run three days, and only before you have shared access.
- Indie Kit $79
- Multi-Tenant Kit $119
- Full Kit $169

Strengths
- Included: Credit balances, grants and expiry
- Included: Six payment providers documented
- Included: The lowest paid entry price, $79
- Included: A three-day refund window
- Included: npx indiekit@latest scaffolds it
Trade-offs
- Not available: Organizations are a separate kit and licence
- Not available: No audit log or user API keys in its docs
- Not available: Updates are a git pull you merge by hand
- Not available: No rate limiting, broadcast SMS or notifications
- Not available: Teams are a second kit at $119, or $169 for both
MakerKit vs IndieKit, answered
Short answers to the questions people actually ask.
Does one MakerKit licence cover every kit?
Does MakerKit ship credit-based billing?
Does IndieKit support credit-based billing?
Does IndieKit support teams and organizations?
Ready to decide?
Pick the plan that fits and start today.