Best IndieKit alternatives, compared
Five SaaS boilerplates teams move to when IndieKit's separate B2B kit stops fitting, with prices and what each adds.
- Teams that need credits and organizations in one kit$249 one-time
GenerateSaaSTop pickThat is us
- Teams that need organizations without a second kit$299 one-time
supastarter - Teams that want a CLI update path and Supabase$349 one-time
MakerKit - Solo builders shipping many small single-tenant apps$199, from $299
ShipFast - Builders who will adopt Wasp and pay nothing$0
Open SaaS
Why teams look beyond IndieKit
- Not available: Organizations are a separate B2B kit at $119
- Not available: No audit log or user API keys anywhere in its docs
- Not available: Updates are a git remote you merge by hand
- Not available: No rate limiting, broadcast SMS or notifications
Every option, side by side
| Feature | ||||||
|---|---|---|---|---|---|---|
| Pricing & licence | ||||||
| Pricing model | Included: One-time, updates included | Included: One-time, updates included | Included: One-time, updates included | Included: One-time, updates included | Included: One-time; updates from All-in | Included: Free, MIT |
| Projects per licence | Not available | Included: Unlimited, per seat | Included: Unlimited, per framework | Included: Unlimited, per kit | Included: Unlimited | Included: Unlimited, MIT |
| Client work | Not available | Partial: Agency tier to deliver source | Included: Allowed, no client licence | Partial: Team tier; client buys a licence | Not available | Included: Allowed, MIT |
| White-label | Not available | Partial: Agency tier | Partial: Agency tier | Not available | Not available: Notices must stay | Included: Allowed, keep the notice |
| Refund policy | Partial: 3 days, before access shared | Not available: All sales final | Not available | Not available: No refunds, stated | Not available: No refunds, stated | Not available |
| Tech stack | ||||||
| Frameworks | Included: Next.js 16, React 19 | Included: Next.js 16.3 | Included: Next.js 16.3, Nuxt, TanStack | Included: Next.js 16.3, React Router 8, TanStack | Included: Next.js, either router | Included: Wasp 0.25, React 19, Node |
| Database | Included: Neon, Supabase, PlanetScale | Included: Postgres, Neon, Supabase | Included: Postgres, MySQL, SQLite | Included: Supabase, Drizzle, Prisma 7 | Included: MongoDB, Supabase Postgres | Included: Prisma 5.19, Postgres |
| Authentication | Included: Better Auth, Google, magic links | Included: Better Auth, passkeys, 2FA | Included: Better Auth, passkeys, 2FA | Included: Supabase Auth, Better Auth | Partial: Google login, magic links | Included: Wasp auth, email, OAuth |
| Billing features | ||||||
| Payments | Included: Six providers documented | Included: Stripe, Polar | Included: Five providers, one API | Included: Three on Supabase kits, two elsewhere | Included: Stripe, Lemon Squeezy | Included: Stripe, Polar, Lemon Squeezy |
| Subscriptions | Included: Plans, one-time, LTD campaigns | Included: Month, year, lifetime | Included: Plans, seat-based pricing | Included: Flat, per-seat, metered, one-off | Included: Stripe subscriptions | Included: Plans, customer portal |
| Usage credits | Included: Balances, grants, expiry, top-up | Included: Balances, grants, optional top-up | Partial: Metered usage, no balance | Partial: Build-it guide | Not available | Partial: Counter, one-off top-up |
| Finance dashboard | Not available | Included: Revenue, vendor cost, margin | Not available | Not available | Not available | Not available |
| Core features | ||||||
| Organizations | Partial: Separate B2B kit and licence | Included: Organizations, roles, invites | Included: Organizations, roles, invites | Included: Organizations, roles, invites | Not available | Not available |
| Admin panel | Included: Super admin dashboard | Included: Eight admin tabs | Included: Users, organizations, bans | Included: Users, organizations, RBAC, metrics | Not available | Included: Users, analytics, messages |
| Admin login as user | Included: Admin acts as user | Included: Admin acts as user | Included: Admin acts as user | Included: Admin acts as user | Not available | Not available |
| Onboarding | Not available | Included: Profile, first org, welcome drip | Included: Multi-step, org, avatar | Partial: Recipe, build yourself | Not available | Not available |
| Notifications | Not available | Included: In-app bell, email | Included: Notification centre, preferences | Partial: Realtime, Supabase kits | Not available | Not available |
| File storage | Included: S3 | Included: S3-compatible, local disk | Included: S3, R2, Supabase, UploadThing | Included: S3, filesystem, Supabase Storage | Not available | Included: AWS S3, presigned URLs |
| Multiple languages | Partial: Recipe: marketing, auth, email | Included: Locales, language switcher | Included: Locales, language switcher | Included: Locales, language switcher | Not available | Not available |
| Legal pages | Included: Terms, privacy pages | Included: Terms, privacy pages | Included: Terms, privacy, i18n | Included: Terms, privacy, cookies | Partial: ChatGPT prompts | Not available |
| Marketing & growth | ||||||
| Included: Resend, SES, Mailgun, more | Included: SMTP, SES, Resend | Included: Resend, Postmark, Nodemailer | Included: Resend, SMTP | Included: Resend, Mailgun | Included: SendGrid, Mailgun, SMTP | |
| Newsletter | Not available | Included: Listmonk, Resend sync | Partial: Signup section, no provider | Partial: Signup form, no provider | Not available | Not available |
| Blog | Included: Blog posts, SEO | Included: Categories, tags, RSS | Included: MDX blog | Included: Blog in every kit | Included: Authors, categories, schema | Included: Astro Starlight, Markdown |
| SEO tools | Included: Sitemap, metadata, Search Console | Included: OG images, JSON-LD, sitemap | Included: Meta tags, sitemap | Partial: Sitemap, robots, metadata | Included: Tags, sitemap, schema | Included: Meta tags, JSON-LD, llms.txt |
| Analytics | Partial: PostHog built in, three by recipe | Included: Eight providers | Included: Eight providers | Included: GA, PostHog, Umami, Meshes | Partial: DataFast script, pasted | Included: Plausible, Google |
| Support chat | Included: Crisp | Included: Crisp, Chatwoot | Not available | Not available | Included: Crisp, one config key | Not available |
| Affiliate tracking | Not available | Included: Refgrow, Affonso, PromoteKit | Not available | Not available | Not available | Not available |
| Cookie consent | Included: Consent gate before PostHog | Included: GDPR banner, four legal policies | Included: Consent banner | Included: Banner, consent hook | Not available | Included: Consent modal |
| Operations | ||||||
| Audit log | Not available | Included: With an admin viewer | Not available | Not available: Supamode, sold separately | Not available | Not available |
| User API keys | Not available | Included: Per-key rate limits | Not available | Not available | Not available | Not available |
| SMS | Not available | Included: Broadcast SMS, Twilio, SNS | Not available | Not available | Not available | Not available |
| Error reporting | Included: Sentry | Included: Sentry, PostHog | Included: Sentry | Included: Sentry, SigNoz, PostHog, Honeybadger | Partial: Error and 404 pages | Not available |
| Rate limiting | Not available | Included: Per-route, per-key | Not available | Included: Drizzle, Prisma kits | Partial: Upstash tutorial, self-installed | Not available |
| Background jobs | Included: Inngest, n8n | Included: Inngest | Included: trigger.dev, QStash, Queuebase | Not available | Not available | Included: Wasp Jobs, cron |
| Deploy targets | Included: Vercel, Netlify, Render, Sherpa | Included: Docker, Vercel, Fly, Railway, more | Included: Vercel, Docker, Fly, Railway, VPS | Included: Vercel, Cloudflare, Docker, VPS | Included: Vercel, Netlify, Render | Included: Fly.io, Railway, manual |
| AI | ||||||
| AI assistant | Not available: Build-it guide, Inngest or n8n | Included: Chat, files, web search | Included: Chatbot, history, streaming | Partial: Teams tier, separate templates | Not available | Partial: OpenAI demo app |
| User-supplied AI keys | Not available | Included: Users add provider keys | Not available | Not available | Not available | Not available |
| MCP server | Not available | Included: For your app's users | Not available: Agent Skills, no MCP | Included: Kit, CLI servers | Not available | Not available |
| Tooling & updates | ||||||
| Project setup CLI | Included: npx indiekit@latest | Included: generatesaas init | Included: npx supastarter new | Included: @makerkit/cli new | Not available | Included: wasp new -t saas |
| Version updates | Partial: Git remote, manual merge | Included: CLI update, AI merges | Partial: Updates included, manual merge | Included: CLI update, git merge | Partial: Updates included, All-in only | Not available: Docs advise against updating |
| End-to-end tests | Not available | Included: Playwright, pre-configured | Included: Playwright, pre-configured | Included: Playwright, pre-configured | Not available | Partial: Playwright, no unit tests |
| Desktop app | Not available | Included: Electron app | Not available | Not available | Not available | Not available |
| Mobile app | Not available | Not available | Not available: Listed as work in progress | Partial: Expo plugin, Supabase only | Not available | Not available |
- Included
- Partial
- Not available
Every alternative, reviewed
GenerateSaaS
That is us$249 one-timeTeams that need credits and organizations in one kit
A Next.js kit with credit balances AND organizations in one purchase, from $249 one-time. The move when the team app arrived and the B2B kit was a second licence.

Why people pick it
- Included: Credit balances and organizations in one purchase
- Included: An audit log with an admin viewer
- Included: User API keys with per-key rate limits
- Included: A CLI that generates and merges updates
- Included: Rate limiting, broadcast SMS and announcements
The trade-off vs IndieKit
- Not available: It costs $249, against IndieKit's $79
- Not available: All sales are final, where IndieKit refunds within three days
- Not available: Two payment providers, where IndieKit documents six
- Not available: Next.js only, as IndieKit is
Compare with supastarter
Compare with MakerKit
Compare with IndieKit
Compare with ShipFast
Compare with Open SaaS- See the best GenerateSaaS alternatives
Bottom line: GenerateSaaS is the best IndieKit alternative for a team that needs credits and organizations in one purchase.

supastarter
$299 one-timeTeams that need organizations without a second kit
One kit for Next.js, Nuxt or TanStack Start, from $299 one-time per framework. The move when the team layer has to be in the kit you already bought.

Why people pick it
- Included: Organizations, roles and invitations in the kit
- Included: Nuxt and TanStack Start, not only Next.js
- Included: MySQL and SQLite as well as Postgres
- Included: A notification centre with preferences
- Included: Playwright end-to-end tests, pre-configured
The trade-off vs IndieKit
- Not available: It costs $299, against IndieKit's $79
- Not available: Metered usage, but no credit balances
- Not available: One licence covers one framework only
- Not available: No audit log or user API keys in its docs
- Not available: Their terms publish no refund policy at all
Compare with GenerateSaaS
Compare with MakerKit
Compare with IndieKit
Compare with ShipFast- See the best supastarter alternatives
Bottom line: supastarter is the best IndieKit alternative for a team that needs organizations in the kit it already bought.

MakerKit
$349 one-timeTeams that want a CLI update path and Supabase
Three kits built around Supabase, with Drizzle and Prisma variants, from $349 one-time per stack. The move when the update path and the team layer both have to improve.

Why people pick it
- Included: Organizations, roles and RBAC metrics
- Included: Updates through the CLI, not a manual merge
- Included: Supabase Auth with RLS-native code
- Included: Rate limiting in the Drizzle and Prisma kits
- Included: An Expo mobile plugin for the Supabase kit
The trade-off vs IndieKit
- Not available: It costs $349, against IndieKit's $79
- Not available: Credits are a build-it guide, not shipped code
- Not available: Each stack is a separate licence, at the same price
- Not available: A freelancer needs a licence per client, per their FAQ
- Not available: Their licence states that refunds are not offered
Compare with GenerateSaaS
Compare with supastarter
Compare with IndieKit
Compare with ShipFast- See the best MakerKit alternatives
Bottom line: MakerKit is the best IndieKit alternative for a team that wants Supabase Auth and a CLI update path.

ShipFast
$199, from $299Solo builders shipping many small single-tenant apps
A compact single-tenant Next.js starter from $199 one-time, with unlimited projects. The move when the credits system was never the part you used and one licence has to cover every project.

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 IndieKit
- Not available: It costs $199, against IndieKit's $79
- Not available: No credits, where IndieKit ships balances and grants
- Not available: No admin panel or audit log in its docs
- Not available: No organizations, roles or invitations
- Not available: No refunds once access is granted
Compare with GenerateSaaS
Compare with supastarter
Compare with MakerKit
Compare with IndieKit- See the best ShipFast alternatives
Bottom line: ShipFast is the best IndieKit alternative for a solo builder shipping many single-tenant apps on one licence.

Open SaaS
$0Builders who will adopt Wasp and pay nothing
A free, MIT-licensed template on the Wasp framework, with Stripe, an admin dashboard and S3 uploads. The move when even $79 is a purchase you would rather not make.

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 IndieKit
- Not available: Requires the Wasp framework and its CLI
- Not available: Credits are a counter with a one-off top-up
- Not available: No organizations or teams documented
- Not available: Their own update guide advises against updating
- Not available: No 2FA, locales or rate limiting
Bottom line: Open SaaS is the best IndieKit alternative for a builder who will adopt Wasp and spend nothing.
IndieKit alternatives, answered
Short answers to the questions people actually ask.
What is the best IndieKit alternative?
Does IndieKit support teams and organizations?
Which IndieKit alternative is cheapest?
Does IndieKit ship an audit log or user API keys?
How do IndieKit updates work?
Ready to decide?
Pick the plan that fits and start today.