Nextbase Docs
Nextbase Docs
HomeBlogWelcome to Nextbase v5!Choose your starterGetting startedLocal Supabase per agent
AuthenticationWorkspaces and the admin area
Building with agentsEmails with Resend
TroubleshootingNextbase v5

Choose your starter

A quick look at all eight kits, their databases, authentication and hosting.

There isn't one stack you need to use with Nextbase. Start with the one you are comfortable maintaining.

Here is the complete v5 lineup. The names in the first column match the kits; the app layer column tells you what is running in the current repository. Each kit links to its overview, and from there to its installation, environment variables, authentication, agent connections, project structure and deployment pages.

StarterApp layerDatabaseLogin providerHosting used in the demo
Next.js + SupabaseNext.js App RouterSupabase PostgresSupabase AuthVercel
TanStack + SupabaseReact Router 8 framework mode + ExpressSupabase PostgresSupabase AuthVercel
Next.js + ConvexNext.js App RouterConvexConvex AuthVercel + Convex
TanStack + ConvexTanStack StartConvexConvex AuthVercel + Convex
Next.js + NeonNext.js App RouterNeon PostgresBetter AuthVercel
TanStack + NeonReact Router 8 framework mode + ExpressNeon PostgresBetter AuthVercel
Next.js + Cloudflare D1Next.js through OpenNextCloudflare D1Better AuthCloudflare Workers
TanStack + Cloudflare D1React Router on Workers, with TanStack QueryCloudflare D1Better AuthCloudflare Workers

Supabase

Pick a Supabase kit if you want Postgres, authentication and storage from one platform. The kits use Supabase Auth and database policies to protect workspace data.

Convex

Pick a Convex kit if you like writing your backend functions in TypeScript and using reactive queries in your app. Convex runs the backend; Vercel hosts the website. The MCP servers live on the Convex HTTP endpoint.

Neon

Pick a Neon kit if you want Postgres with your authentication handled in the application. Better Auth manages sign in, and Drizzle owns the database schema and migrations. The repositories still have planetscale in their names, but the current database is Neon Postgres.

Cloudflare D1

Pick a D1 kit if you want the app to run on Cloudflare Workers. D1 stores application data, with Cloudflare services used for the other parts of the app. These kits have their own Worker setup and deployment steps.

What about agent access?

All 8 kits have separate user and admin connections. The Supabase, Neon and D1 MCP tools are read-only in this release. The Convex user MCP also supports creating a project when the user explicitly grants write access. Every admin MCP is read-only.

See tools and permissions before choosing an agent workflow that needs writes.

Welcome to Nextbase v5!

Eight starter kits. Build with your preferred stack, and let people and agents use the same app.

Getting started

Get the repository, start your kit locally and create your first workspace.

On this page

SupabaseConvexNeonCloudflare D1What about agent access?