Mugnavo logocove
GitHub1k+
TanStarter is now Cove Stack.

A minimal starter stack for TanStack Start.

The Cove Stack brings together the essentials for building type-safe web applications without the extra boilerplate.

pnpm create cove

A calm foundation to build on.

Full-Stack Core

Build on a modern full-stack framework with TanStack Start, Router, and Vite.

Only the Essentials

Drizzle ORM, Better Auth, shadcn/ui. Less boilerplate that you'll end up deleting anyway.

End-to-end Type Safety

Effortless type safety powered by TanStack Router and Start server functions.

Next-Gen Tooling

Build with Vite+, log with evlog, and manage environment variables with Varlock.

Loading session...
React versionTanStack Start versionTanStack Query version
Tailwind CSS versionshadcn/ui versionBase UI version
Drizzle ORM versionBetter Auth version
Vite+ versionNitro version
Just created a project from this stack?Expand for the starter cleanup checklist.
  1. Delete src/components/_DELETE_ME_intro-page/, which contains this page, its helper, and the example unit test.
  2. Delete e2e/_DELETE_ME_example-tests/. The Playwright config needs no change.
  3. Replace the starter homepage in src/routes/index.tsx.

The testing setup is intentionally lightweight. For short-lived prototypes, it can be safely ignored or removed.