NextSaas
NextSaas
Introduction

Introduction

A production‑ready Next.js SaaS starter template

Overview

NextSaas is a production‑ready SaaS starter template built on Next.js 16. It integrates the core features modern web applications need: authentication, database ORM, internationalization, theming, and a documentation system.

With NextSaas, you can start your SaaS project quickly and focus on building business logic instead of assembling the base infrastructure from scratch.

Core Features

🚀 Modern Stack

  • Next.js 16 — React 19, App Router, Server Components
  • TypeScript — Type‑safe development experience
  • Tailwind CSS 4 — Modern styling solution

🔐 Complete Authentication

  • Better Auth — Flexible authentication solution
  • GitHub OAuth — Third‑party login integration
  • Session management — Secure handling of user sessions

🗄️ Database Integration

  • PostgreSQL — Powerful relational database
  • Drizzle ORM — Type‑safe database operations
  • Migrations — Versioned database management

🌍 Internationalization

  • next-intl — Full i18n solution
  • Multi‑language support — Built‑in Chinese and English
  • Easy to extend — Simple to add new languages

📚 Documentation

  • Fumadocs — Powerful MDX documentation system
  • Full‑text search — Built‑in search capability
  • Code highlighting — Excellent reading experience

🎨 Theming

  • Light/Dark themes — Powered by next-themes
  • Automatic switching — Follows system preference
  • Custom themes — Easy to customize

Tech Stack

Frontend Framework

  • next: 16.0.1
  • react: 19.2.0
  • tailwindcss: 4.x

Authentication & Database

  • better-auth: 1.3.34
  • drizzle-orm: 0.44.7
  • pg: 8.16.3

Internationalization & Theming

  • next-intl: 4.5.3
  • next-themes: 0.4.6

Documentation System

  • fumadocs-ui: 16.0.11
  • fumadocs-mdx: 13.0.8
  • fumadocs-core: 16.0.11

UI Components

  • @radix-ui — Accessible component library
  • lucide-react — Icon library
  • class-variance-authority — Variant‑based styling management

Get Help

If you encounter issues while using the project:

  1. Visit GitHub Issues
  2. Contact us by email: support@bonjour.dev

On this page

OverviewCore Features🚀 Modern Stack🔐 Complete Authentication🗄️ Database Integration🌍 Internationalization📚 Documentation🎨 ThemingTech StackFrontend FrameworkAuthentication & DatabaseInternationalization & ThemingDocumentation SystemUI ComponentsGet Help