Getting Started

Introduction

Learn what UNuxt is and when to use it

UNuxt helps you build full-stack Nuxt 4 applications with authentication, organizations, and team management out of the box.

What is UNuxt?

UNuxt is a production-ready starter template that combines Nuxt 4, Better Auth, Drizzle ORM, and Nuxt UI v4 into a cohesive monorepo structure. It provides everything you need to build SaaS applications, team dashboards, and multi-tenant platforms.

What you can do

  • Add authentication - Email/password, OAuth (Google, GitHub), magic links, and 2FA
  • Manage organizations - Create teams with roles, permissions, and member invites
  • Handle profiles - User profile management with avatar uploads via Cloudinary
  • Customize themes - Dark/light mode with custom color palettes
  • Query databases - Type-safe PostgreSQL operations with Drizzle ORM
  • Deploy anywhere - Docker-ready configuration for any platform

When to use UNuxt

Use UNuxt when you need to:

  • Build a SaaS application with user authentication
  • Create a platform with team/organization management
  • Start a new Nuxt 4 project with best practices in place
  • Develop a multi-tenant application with RBAC

Tech stack

CategoryTechnology
FrameworkNuxt 4
UINuxt UI v4, Tailwind CSS v4
AuthBetter Auth
DatabasePostgreSQL, Drizzle ORM
UtilitiesVueUse, Motion Vue
BuildTurborepo, pnpm
Copyright © 2026