View hidden content is available for registered users!
Download Free Supastarter - Next.js SaaS Starter Kit
The scalable and production-ready Next.js SaaS starter kit
Save endless hours of development time and focus on what's important for your customers with our ready-to-use Next.js SaaS boilerplate. Build and ship faster than the competition.
Authentication
Let your users sign up and login with password, magic link or oAuth.
- Own the user data
- Password & passwordless login
- 2FA
- oAuth
- Auth components
- Forgot/reset password flow
- Onboarding flow
- Roles & permissions
- Super Admin & impersonation
Reusable, extensible and type-safe REST-API for your SaaS.
- Type-safe client
- Reusable & extensible
- Permissions & roles
- OpenAPI specs & UI
Charge your users with subscriptions. Choose your preferred payment provider.
- Complete billing flow
- Billing components
- Seat-based billing
Reach more customers by making your app multilingual.
- Fully translated
- Language switcher
- Translatable mail templates
Access your data in a type-safe way with Prisma or Drizzle.
- Choose your database
- Choose your ORM
- Easy migrations
Let your customers create organizations, add members and share resources.
- Seat-based billing
- Require / hide / disable organizations
- Member roles
- Easily removable
Send transactional emails to your customers.
- Customizable mail templates
- Choose your mail provider
Modern, beautiful UI. Fully customizable.
- Tailwind CSS
- Radix UI
- Fully customizable
- Dark mode
- Mobile-first
- shadcn/ui compatible
Add artificial intelligence to your app and give your customers superpowers.
- Fully working AI chatbot
- Multiple AI adapters
- Ready to use
Multi-language, MDX-based marketing blog to keep your customers up to date with the latest news.
- Multi-language
- MDX-based
- Support for CMS and external datasources
Track your users and their behavior for your SaaS and marketing pages.
- Choose your favorite analytics provider
A beautiful landing page with features, pricing and newsletter signup is included.
SaaS Landing Page
A beautiful landing page with features, pricing and newsletter signup is included.
SaaS Onboarding
Multi-step onboarding process to help your customers get started with your app.
SaaS Documentation
Multi-language, MDX-based documentation to help your customers get started with your app.
Contact form
Let your customers contact you.
SaaS Legal Pages
Multi-language placeholder pages for privacy policy and terms of service are included.
Fully typed codebase
From backend to frontend, we are using TypeScript for full type safety.
Deployment
Serverless, Node.js, Docker, etc. You can deploy anywhere.
Cursor / Windsurf support
Cursor / Windsurf rules are included for AI code generation.