Open-source SaaS starter — Next.js + Stripe + Supabase

The SaaS starter kit that lets you ship faster

Authentication, billing, organizations, and i18n — all wired up. Fork the repo and start building your product in minutes.

Built with Next.js, Stripe, Supabase, and Tailwind CSS

your-app.com/dashboard

Users

1,248

+12% this month

Revenue

$8.4k

+22% vs last month

Monthly recurring revenue

New user signed up — Pro plan2m ago
💳
Invoice #1042 paid — $29.008m ago
👥
Team workspace created1h ago

Built with

Next.jsStripeDjangoTailwind CSSTypeScriptVitestnext-intl

Features

Built for teams that care about quality

Everything you need to deploy confidently at any scale — without the ops overhead.

🔐

Authentication

Email and password auth powered by Supabase. Session handling, JWT tokens, and protected routes — ready out of the box.

💳

Billing & Subscriptions

Stripe Checkout, billing portal, and subscription management. Webhooks keep plan status in sync automatically.

👥

Organizations

Multi-org support with member invitations and three roles: Owner, Admin, and Member. Scoped data access included.

🌐

Internationalization

20 languages out of the box with next-intl. Locale-aware routing, RTL support, and easy-to-edit JSON translation files.

⚙️

User Profiles

Avatar uploads, display names, pronouns, timezone, and preferences. A complete settings page your users will appreciate.

🎨

Production-Ready UI

Tailwind CSS v4, responsive layouts, atomic design system, and accessible components. Mobile-first and themeable.

20

Languages included

100%

TypeScript coverage

2

Stripe + Supabase

3

Roles & permissions

Get started

Ready to build your SaaS?

Fork the repo, customize the branding, and launch. Free and open-source.