IndieKit
Next.js 16 SaaS starter with a free MIT tier and closed-source paid Pro

- Best for
- A solopreneur or first-time founder building a SaaS with Next.js who wants shadcn/ui and Pro's multi-tenant, billing layer, and most of the features you need already built.
- Skip if
- You specifically need a Turborepo monorepo setup - IndieKit ships as a single Next.js app, not a monorepo, as of this review.
IndieKit ships a Next.js 16 App Router stack on React 19, TypeScript 5, Tailwind v4, Better Auth, Drizzle with bring-your-own Postgres, and shadcn/ui components built on Radix primitives. A free, MIT-licensed companion repo covers auth, Stripe, and CI; the paid product adds the B2B layer - organizations, role-based permissions, org-level billing, user impersonation, a super-admin dashboard, Inngest background jobs, credits, and a waitlist - plus Lemon Squeezy, Dodo Payments, Paddle, Polar, and PayPal alongside Stripe. It is sold as three one-time-payment tiers directly via Dodo Payments ($79 B2C, $119 multi-tenant B2B, $169 both), not a subscription to the kit itself. The paid tier's code, and its update cadence, has to be taken on the vendor's word until after you pay - only the free companion repo is independently inspectable.
Pros
- The public free companion repo confirms real shadcn/ui components built on Radix primitives (components.json, src/components/ui) rather than a different UI kit - a concrete, code-level detail a buyer can verify firsthand before paying anything.
- The free MIT companion repo (auth, Stripe, Drizzle ORM, GitHub Actions CI) is real, inspectable code, not a locked demo - useful for judging baseline code quality and conventions, though Pro's differentiating features (multi-tenancy, RBAC, org billing, admin tooling) live only in the private repo and aren't represented here.
- Pro is built for multi-tenant B2B from the ground up - organizations, teams, role-based permissions, org-level billing, impersonation, and a super-admin view are pieces cheaper kits usually leave you to build.
- Sold as one-time payment tiers ($79/$119/$169 via Dodo Payments), not a recurring subscription to the kit itself, and Pro adds Lemon Squeezy, Dodo, Paddle, Polar, and PayPal alongside Stripe - useful if you need a merchant of record for EU VAT or want payment-processor flexibility.
- The public docs site (docs.indiekit.pro) is substantial, not a thin marketing afterthought: dozens of specific setup recipes covering OAuth providers, multiple payment processors, multiple email providers, analytics options, background jobs, and CLI-based feature scaffolding, plus llms.txt/llms-full.txt served for AI-assisted setup.
- Paid tiers include a 1-on-1 mentorship call with the maker and access to the Discord community - a direct support channel beyond documentation.
Cons
- It's a single Next.js app, not a Turborepo monorepo - if you need that structure (separate apps/packages, shared internal libraries), you'd have to set it up yourself.
- The advertised prices ($79/$119/$169) are shown discounted from $349/$499 'anchor' prices - a common discount framing that makes a permanent starting price look like a limited-time deal. The site separately advertises a '$199 discount for the first 200 users' that doesn't clearly reconcile with those anchor numbers.
- The '20+ Pro Skills' and '600+ components' figures are vendor claims with nothing independent to check them against - the private Pro repo means a buyer can't verify either before paying.
Features
Auth and access
- Auth included
- Social login
- Magic link
- RBAC / roles
- Multi-tenant
- Teams / orgs
- Impersonation
Payments and billing
- Payments included
- Subscriptions
- One-time payments
- Merchant of record
AI capability
- Credits / metering
AI-friendliness
- Cursor rules
- Typed end-to-end
What's in the box
- Landing page
- Admin dashboard
- User dashboard
- Blog / CMS
- Docs site
- Waitlist
- Pricing page
- Changelog
- Account settings
- Onboarding flow
- Email templates
- File uploads
- API routes
Data and infra
- Background jobs
- File storage
Growth and ops
- SEO-optimized
- i18n
- Dark mode
- Email marketing
- Analytics integrated
- Feature flags
- GDPR cookie consent
Quality and DX
- TypeScript strict
- CI/CD included
- Docker Compose (dev)
- Video walkthrough
- Written docs
- Discord community
Licensing and commercial
- Open source
- Free tier
- MIT licensed
- One-time license
- Lifetime updates
