Indie Kit
Indie Kit
FeaturesDocsPricingChangelogDemo
Follow on XGet Indie Kit Pro
Indie Kit

Indie Kit is a NextJS starter kit for building your own SaaS in hours.

Product

  • Features
  • Pricing
  • Documentation
  • Changelog
  • With Dodo Payments
  • SaaS Launch Bundle

Resources

  • Blog
  • Lovable → Next.js
  • Install Extension
  • Startup Directories
  • Community
  • Contact
  • Affiliates
  • Vibe Coding Best Practices

Legal

  • Extension Privacy
  • Extension Terms
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Refund Policy

Alternative

  • Shipfa.st Alternative
  • Shipped Alternative
  • Makerkit Alternative

Social

  • Twitter

Copyright © 2026 Indie Kit

Changelog

Stay updated with the latest features, improvements, and fixes.

Upcoming Features (Roadmap)
August 15, 2026

Internationalization support is live

Latest
feature
i18n
recipe

i18n is now supported in all versions of Indie Kit.

3 surfaces:

  • Marketing
  • In app
  • Emails

See how to setup here: https://docs.indiekit.pro/setup/i18n

August 14, 2026

PostHog analytics, cookie consent, and feature flags

feature
analytics
posthog
feature-flags

PostHog is in both kits. Add a project token and a project secret API key. Empty keys means it's off.

Analytics only loads after cookie consent. Pageviews, sign-in identify, and billing webhook events are already wired via @/lib/analytics.

Feature flags: useFeatureFlag("my-flag", false) on the client, evaluateFeatureFlags() on the server.

B2B Kit: organizations are a PostHog group named organization. Target flags by that group in PostHog. Indie Kit stays person-level.

August 13, 2026

Better Auth is now the default, with a migration path for existing projects

feature
breaking
authentication
docs

What changed

Indie Kit, B2B Kit, and the Indie Kit CLI on main now ship with Better Auth instead of Auth.js / NextAuth.

For new projects

  • Scaffold with npx indiekit@latest and pick Lite, Pro, or B2B.
  • Auth, sessions, and API protection use Better Auth out of the box.
  • B2B projects use Better Auth’s organization plugin for teams, roles, and invites.

For existing projects

  • Run npx indiekit migrate auth to install the migration toolkit.
May 24, 2026

Docker & CI workflows, Payments polish, Email stack updates & dependency bumps

feature
bugfix
major
b2b
docker

Indie Kit (Pro)

  • Docker & CI: Added production-ready Docker configs and automated GitHub Actions workflows.
  • Payments UX: Polished credit purchase screens with better error handling and loading skeletons.
  • Auth: Wrapped password reset routes in Suspense for smoother transitions.
  • Email Stack: Upgraded to react-email (v6.3.2) and aligned all templates.
  • Marketing: Simplified the hero section with a dynamic wordmark image.
April 19, 2026

New Integrations: Polar Payments & Cloudflare Emails

feature
payments
email
integrations

We are excited to roll out two major integrations for Indie Kit, giving you more flexibility for payments and emails!

What's New

  • Polar Payments Integration: You can now seamlessly use Polar for your payment infrastructure. This integration fully supports the Indie Kit credit buying system, one-time payments, and subscription models. Read the Setup Docs
  • Cloudflare Emails Integration: We have added official support for Cloudflare emails, providing another reliable option for handling your app's email delivery. Read the Setup Docs

Community Spotlight 🏆

A massive shoutout to Atul Thakur (@unfilteredatul) who recently launched SignSetu using the Indie Kit Next.js boilerplate!

By leveraging our out-of-the-box SEO and GEO handling, Atul drove 100% organic traffic to his app, acquiring in just 28 days. Keep crushing it!

February 8, 2026

Multi Tenant: Sentry & Crisp Chat Integrations + Security Updates

bugfix
feature
multi-tenant

Added support of Sentry & Crisp Chat Integrations + Security Updates in multi-tenant kit

February 1, 2026

Sentry & Crisp Chat Integrations + Security Updates

pro
sentry
customer-support
feature
breaking

We have just published a new update for the standard version of Indie Kit, focusing on observability, customer support, and dependency security.

✨ New Features

  • Sentry Support: We have added a pre-configured setup for Sentry. You can now track runtime errors and monitor performance out of the box.

  • Read the Sentry setup guide

  • Crisp Chat Integration: Added built-in support for Crisp. enable live chat support for your users with minimal configuration.

  • Read the Chat setup guide

🛡️ Security & Improvements

December 25, 2025

Add support of Paddle Payment Gateway

payment
paddle
feature

Support of Paddle Payment Gateway is now live on Indie Kit. https://docs.indiekit.pro/setup/payments/paddle

December 8, 2025

AI: Add support of automatic logo generation and asset creation on bootstrap

ai
bootstrap
feature

AI: Add support of automatic logo generation and asset creation on bootstrap while running /bootstrap command on claude code.

*Requires Replicate API key.

December 4, 2025

fix: RCE Vulnerability CVE-2025-66478

Fix https://nextjs.org/blog/CVE-2025-66478

November 30, 2025

Added support of NextJs 16 on B2B (Multi-Tenant) Kit

b2b
multi-tenant
feature
upgrade
dependency

Added support of NextJs 16 on B2B (Multi-Tenant) Kit

November 26, 2025

Added support of Claude Code Skills and Agents

claude code
feature

Added support of Claude Code Skills and Agents

November 14, 2025

Upgraded react-email and no extra config required for supabase db

db
supabase
react-email
upgrade
dependencies

Upgraded react-email and no extra config required for supabase db.

October 30, 2025

Added support of Next.js 16

nextjs16
indiekit pro

Added support of Next.js 16

October 28, 2025

Bug fix while subscribing via stripe in multi-tenant kit

b2b
bugfix

Bug fix while subscribing via Stripe in the multi-tenant kit

October 17, 2025

Mega update: Credits, Docs, Storage

b2b
features
bugfix

This mega update covers these features:

  1. Added support for credits. Docs
  2. Added support for the documentation system: Docs
  3. Run AI Pipelines: Docs
  4. Cron Jobs
  5. New Docs: Read here
  6. Various bug fixes and stability enhancements.
October 12, 2025

Add support of running docs using fumadocs

docs
feature

Now you can run your own documentation just like https://docs.indiekit.pro/ by updating src/content/docs folder's content. Read more: https://docs.indiekit.pro/docs

September 7, 2025

Support of running custom scripts in B2B

b2b
feature

Now you can run scripts like:

  • custom migrations
  • custom tests

etc by creating file in scripts/ folder and by running pnpm run script scripts/<filename.ts> and ell environment variables and stuff will be automatically applied.

August 23, 2025

Support of Tailwind V4

Feature
Breaking

Added support for Tailwind V4 and removed support for Tailwind V3.

Explore what's changed: https://tailwindcss.com/blog/tailwindcss-v4

August 15, 2025

Bug fixes

Fix bugs related to animated-grid-pattern.tsx and Dodo Payments API Key.

July 26, 2025

Organization Management

b2b
organizations

Added comprehensive organization management with smart organization picker, per-organization billing, trial period management, and seamless organization switching for multi-org users.

July 22, 2025

Added support for PayPal

feature
payments

Added support for PayPal on Indie Kit. Read Docs here.

  • Subscription Payments are supported.
  • One-time payments are also supported.
  • Built-in support for a simple customer portal: To cancel or manage plans.
June 7, 2025

Fix bugs related to prettier and dependencies

bugfix

Fix bugs related to:

  • Prettier linter error.
  • update react-email and drizzle-kit dependencies.
May 10, 2025

Added support of Windsurf rules

ai
feature

Added support for Windsurf rules just like Cursor rules in the kit.

May 2, 2025

Run Lifetime Deal Campaigns with Indie Kit

feature
payments
growth

Now you can run lifetime deal campaigns on:

  • Appsumo
  • Product Hunt
  • Dealify etc.

Features:

  • Super Admin Coupon Code Management feature.
  • Redemption feature on the user's side.
Showing 1 to 25 of 37 entries
12
Next

Docs: PostHog Analytics

  • Follow the /migrate-to-better-auth guide in your project (works in Cursor, Claude, or any agent).
  • Database upgrade scripts are included for Pro and B2B.
  • B2B changes

    • Roles are Owner, Admin, and Member (not “User”).
    • Permissions use orgPerm and auth.api.hasPermission, not old role-string checks.
    • Active organization lives on the session (activeOrganizationId), not a separate cookie setup.

    Docs

    • v1.x (Better Auth) is the default docs version.
    • v0.x (Auth.js) is kept as legacy/archive docs.
    • Getting Started now leads with the CLI.
    • New migration page: /migration/better-auth.
    • Docs UI updated to the Fumadocs Glass layout.

    Why this matters

    Better Auth is the new foundation for auth in Indie Kit going forward. New projects get a cleaner, more modern setup. Existing projects can migrate with the CLI and guided toolkit instead of doing it by hand.

    What you should do

    • Starting fresh: use npx indiekit@latest.
    • On an older kit: run npx indiekit migrate auth, back up your database, then follow the migration guide.
    • Reading docs: use v1.x docs by default; switch to v0.x only if you’re still on Auth.js.

    Read More.

  • Dependencies: Bumped AWS SDK, Next MDX, Sentry, Inngest, and updated to Node 24.
  • Multi-Tenant (B2B) Kit

    • Docker & DB: Added Docker Compose setup with integrated PostgreSQL support.
    • Payments: Integrated Paddle and Polar.
    • Auth & Onboarding: Switched sign-up and password reset routes to client components with Suspense (to fix nextjs useSearchParams issue)
    • CI Pipelines: Added GitHub Actions workflow to confirm builds before shipping.
    48 users - 12 of them paid
  • Dependency Audit: We performed a security audit on all development dependencies.
  • Vulnerability Fixes: Patched vulnerabilities in libraries including s3 and react-email to ensure your boilerplate remains secure.