mugnavo/cove has 1,404 GitHub stars and 88 forks. GitHot measured -1 stars in 24 hours and +1 in 7 days. Last checked 2026-11-11 20:48 UTC. Last push 2026-10-28.
So werden diese Zahlen gemessen
The Cove Stack: 🏝️ minimal TanStack Start template with Vite+, Better Auth, Drizzle ORM, shadcn/ui
Gemessener Sternzuwachs
- in 24h
- -1
- in 7 days
- +1
- in 15 days
- Aktualisierung verzögert
- in 1 month
- Aktualisierung verzögert
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
OriginalCove Stack
A minimal starter stack for 🏝️ TanStack Start. → Preview here
[!NOTE] TanStarter is now Cove Stack.
pnpm create cove
- React + TanStack Start + Router + Query
- Tailwind CSS + shadcn/ui + Base UI (base-rhea,
--preset b1au68YWO) - Drizzle ORM + PostgreSQL
- Better Auth
- Vite Plus + Nitro
[!TIP] This template is also available as a monorepo, powered by Vite+ and pnpm workspaces. See mugnavo/cove-monorepo.
Getting Started
Prerequisites
Setup
Use this template or create a project using our CLI:
pnpm create coveCreate a
.env.localfile with your values, based on.env.schema, then validate them:vpr env:loadGenerate the initial migration with drizzle-kit, then apply to your database:
vpr db generate vpr db migrateRun the development server:
vpr devThe development server should now be running at http://localhost:3000.
Environment variables
Varlock keeps the environment-variable contract in .env.schema and generates types from it. Put local values, including secrets, in the uncommitted .env.local, then run vpr env:load to validate them.
In application code, import { ENV } from "varlock/env" instead of reading process.env directly.
Logging
evlog is wired into the app through Nitro and emits one structured event per request. Add a drain when production needs logs sent to your chosen provider.
Deploying to production
The vite config is configured to use Nitro by default, which supports many deployment presets like Netlify, Vercel, Node.js, and more.
Refer to the TanStack Start hosting docs for more information.
Issue watchlist
- Devtools releases - TanStack Devtools is in alpha and may still have breaking changes.
- Nitro v3 RC - The template is configured with Nitro v3 RC by default.
- Drizzle ORM v1 RC - Drizzle ORM v1 is in RC with relations v2.
Goodies
Upgrading dependencies
Dependency versions are pinned, so they may be slightly outdated when you create your project. To selectively upgrade packages, run vpr deps or vpx taze@latest -Ilw --maturity-period 3.
Scripts
Check package.json for the full list of available scripts.
auth:generate- Regenerate the auth db schema if you've made changes to your Better Auth config.db- Run drizzle-kit commands. (e.g.vpr db generate,vpr db studio)ui- The shadcn/ui CLI. (e.g.vpr ui add button)format,lint- Run Oxfmt and Oxlint, or both viavpr check.deps- Selectively upgrade dependencies via taze.
Utilities
auth/middleware.ts- Sample middleware for enforcing authentication on server functions & API routes.theme-toggle.tsx,theme-provider.tsx- A theme toggle and provider for toggling between light and dark mode.
Testing
The testing foundation uses Vitest and Playwright and is intentionally lightweight. For short-lived prototypes, it can be safely ignored or removed.
vpr test(or Vite+'s built-invp test) runs the Vitest unit and local integration tests once.vpr test watchruns Vitest in watch mode.vpr test:e2ebuilds the app and runs the Playwright end-to-end tests.
License
Code in this template is public domain via Unlicense. Feel free to remove or replace for your own project.
Ecosystem
- @tanstack/intent - Up-to-date skills for your AI agents, auto-synchronized from your installed dependencies.
- awesome-tanstack-start - A curated list of awesome resources for TanStack Start.
- shadcn/ui Directory, shoogle.dev - Component directories & registries for shadcn/ui.
Related templates
- mugnavo/cove-monorepo - A minimal monorepo version of this template, powered by Vite+ and pnpm workspaces.
- tsu-moe/tsu-stack - An opinionated and batteries-included monorepo template from Luzefiru, built on cove-monorepo, with Paraglide.js (i18n), Hono, oRPC, and more.
Ähnliche Projekte entdecken
freeCodeCamp/freeCodeCamp
Die Open-Source-Codebasis und das Curriculum von freeCodeCamp.org. Lerne Mathematik, Programmierung und Informatik kostenlos.
459,027 Sternedonnemartin/system-design-primer
Lerne, Systeme im großen Maßstab zu entwerfen, und bereite dich auf das Systemdesign-Interview vor. Enthält Anki-Karteikarten.
377,659 Sternereact/react
Die Bibliothek für Web- und native Benutzeroberflächen.
252,539 Sternevuejs/vue
Dies ist das Repository für Vue 2. Das Repository für Vue 3 findest du unter https://github.com/vuejs/core
212,530 Sterne