SaaS starters · Rank #21
Supa Next Starter
⚡️Next.js, Supabase, Tailwind, shadcn⚡️The Last Next.js and Supabase Starter You Will Ever Need
Why this verdict
- No commits in 90 days; last commit 139 days ago.
- On current major: Next.js, React, Supabase JS, Tailwind CSS.
- Not counted in verdict: TypeScript 5 → 7.
Dependency freshness
| Package | Declared | Latest | Status |
|---|---|---|---|
| TypeScript typescript | 5.9.3 | 7.0.2 | Behind, not counted |
| Next.js next | 16.2.6 | 16.3.6 | Current |
| React react | 19.2.3 | 19.3.0 | Current |
| Supabase JS @supabase/supabase-js | 2.105.4 | 2.117.2 | Current |
| Tailwind CSS tailwindcss | 4.1.18 | 4.3.3 | Current |
Declared = lowest version the kit's package.json allows. Latest = npm "latest" tag. TypeScript and the Stripe SDK are shown but not counted in the verdict.
What's in the stack
- Framework
- Next.js
- Auth
- Supabase Auth
- Database / ORM
- Supabase
- API layer
- TanStack Query
- Testing
- Vitest
- Monitoring
- Vercel Analytics
Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.
What the README says you get
- ContentNext.js 16 App Router
Next.js 16 (App Router)
- ContentSupabase SSR integration
Supabase w/ supabase-ssr - Works across the entire Next.js stack
- ContentReact 19
React 19
- ContentTypeScript
TypeScript
- Contentpnpm package manager
pnpm - Fast, disk space efficient package manager
- ContentTailwind CSS
Tailwind
- Contentshadcn/ui components
shadcn/ui - Beautifully designed components that you can copy and paste into your apps.
- ContentVitest testing
Vitest + React Testing Library - Unit tests for all of your code.
- ContentMSWv2 mocking
MSWv2 - Intercept requests inside your tests (set up for testing only)
- ContentTanStackQueryv5
TanStackQueryv5 - The best way to fetch data on the client
- ContentESLint 9
ESLint 9 — To find and fix problems in your code
- ContentPrettier formatter
Prettier — Code Formatter for consistent style
- ContentHusky hooks
Husky — For running scripts before committing
- Contentlint-staged integration
lint-staged — Run ESLint and Prettier against staged Git files
Extracted from the kit's README by a local AI model (qwen3.5:4b) on Sep 26, 2026. Every item is checked against an exact README quote; 5 unverifiable items were discarded. A README claim is the maker's description, not something we tested.