OnyxBase

● the onyxpie next.js template

Zero to shipped before standup.

OnyxLedger is batteries-included: type-safe from database to DOM, auth in the box, zero config debt. Clone it, run it, and spend your energy on the thing that actually matters.

Start building →$ pnpm install && pnpm dev

live from the server: Hello from tRPC

Next.js 16tRPC v11Drizzle ORMBetter AuthTailwind v4BiomeTypeScript 6React 19Next.js 16tRPC v11Drizzle ORMBetter AuthTailwind v4BiomeTypeScript 6React 19

Everything wired. Nothing in the way.

01

End-to-end types

tRPC v11 wires your server procedures straight into React Query. Rename a field on the backend and the frontend turns red before you even save.

02

Auth, already solved

Better Auth with email + password sessions out of the box. Sign up, sign in, sign out — wired to the database and ready on day zero.

03

Drizzle on Postgres

Schema lives in TypeScript next to your code. One `db:push` and you're querying. No migration ceremony until you actually need it.

04

Tailwind v4, CSS-first

Design tokens in @theme, shadcn-compatible variables, zero config files. Style at the speed you think.

05

Biome everything

Lint and format in milliseconds with one tool and one config. No ESLint plugin archaeology, no Prettier turf wars.

06

RSC done right

App Router with server prefetching and client hydration already composed. Fetch on the server, stream to the client, stay type-safe throughout.

Stop scaffolding.
Start shipping.

Create your account →