Skip to content
ThemeStack
Next.jsSaaS StartersBestsellerFeatured

Nexus — SaaS Starter Kit

Auth, teams, Stripe billing and an admin panel in one typed codebase

4.9 out of 54.9(412 reviews)2,841 sales
Marketing landing page with pricing table

Marketing landing page with pricing table

Nexus is the SaaS foundation we wished existed: sign-in, organisations, seat-based Stripe billing, transactional email, an admin console and a marketing site — all in one Next.js 16 App Router project with no dead code to delete.

What makes it different

  • Authentication & roles — Email, OAuth and magic-link sign-in with sessions, protected routes and role-based access control.
  • Subscription billing — Stripe checkout, customer portal, webhooks, plan gating and invoice history wired end to end.
  • Server components by default — Data fetching happens on the server, so pages ship almost no JavaScript and stay fast on mid-range phones.
  • SEO already implemented — Per-route metadata, canonical URLs, XML sitemap, robots rules, JSON-LD structured data and dynamic Open Graph images.
  • Token-based theming — Every colour, radius and shadow is a CSS variable. Rebrand the whole product by editing one file.
  • Tests included — Unit tests for the business logic and Playwright end-to-end tests covering the critical flows.

Who it's for

Founders and small teams launching a subscription product who want to spend week one on their actual feature, not on billing webhooks.

Built with

Next.js 16 · React 19 · TypeScript · Tailwind CSS v4 · Prisma · PostgreSQL · Stripe · Resend

In the download

  • Full Next.js source code (TypeScript)
  • Figma design file
  • Tailwind CSS design tokens
  • Written documentation
  • One-click deploy config

Updates and support

Framework upgrades and bug fixes are free for as long as this product exists. Support is included for 6 months with a Regular license and 12 months with an Extended one, and can be extended at any time.

You might also like

More products in the same category.