Stack starters that never rot.
Copy init code, migration schemas and connection clients that actually compile. Kept current as the packages drift.
-- Multi-tenant SaaS, PostgreSQL 17
-- identity tables emitted by Better Auth: user, session, account
create table organizations (
id uuid primary key default gen_random_uuid(),
name varchar(120) not null,
slug varchar(120) not null,
created_at timestamptz not null default now()
);
create table memberships (
id uuid primary key default gen_random_uuid(),
org_id uuid not null references organizations(id),
user_id uuid not null references "user"(id),
role varchar(120) not null
);Every schema, compiled on your stack.
800 of 800 verified greenChoose a framework, database and auth provider, then a schema. Each tab is the real init, migration and connection client compiled and tested for that exact stack.
AI Wrapper
Next.js 16 (App Router) · Postgres (Neon) · Better Auth
Browse every verified stack.
800 starters800 starters across 20app schemas. Every card opens a verified starter you can read and download; each heading opens that schema's full list.
The machine keeps them current.
Every combination recompiles in CI when an upstream package ships. If a starter breaks, it never reaches the registry. How we verify →
Init code
The exact commands to stand up your framework, wired to your database and auth provider.
Migration schema
Normalized tables written in your dialect, with the relations and indexes already in place.
Connection client
Pooling, environment variables and typed access, tested against the live driver.