The Next.js boilerplate with authentication built in
Alpine combines Next.js and Supabase Authentication into a clean, production-ready template. Skip the setup and focus on what matters: building your product.

Everything you need to get started
A curated set of technical decisions already made for you, so you can launch faster without compromising on best practices.
Supabase Authentication
Email login, OAuth, and secure sessions preconfigured with Row Level Security.
Built-in Database
Supabase-managed PostgreSQL with versioned migrations and generated types.
Protected Routes
Session middleware and route protection configured from the very first commit.
Next.js App Router
Server Components, Server Actions, and streaming ready to use with the latest version.
End-to-End TypeScript
Complete type safety from the database to the UI, with build-time type checking.
Start building with Alpine today
Clone the repository, connect your Supabase account, and have an app with authentication up and running in minutes.