랭킹으로 돌아가기

mugnavo/tanstarter

TypeScripttanstarter.mugnavo.com

🏝️ minimal TanStack Start template with Vite+, Better Auth, Drizzle ORM, shadcn/ui

boilerplatedrizzlepostgresqlroutersaasstartstartertanstacktanstack-routertanstack-starttemplatebetter-auth
스타 성장
스타
1.3k
포크
75
주간 성장
이슈
1
5001k
2024년 8월2025년 3월2025년 11월2026년 7월
아티팩트npmnpm install tanstarter
README

TanStarter

[!IMPORTANT] This template now requires Vite+ vp to be installed, and uses pnpm by default.

A minimal starter template for 🏝️ TanStack Start. → Preview here

pnpm create mugnavo

[!TIP] This template is also available as a monorepo, powered by Vite+ and pnpm workspaces. See mugnavo/tanstarter-monorepo.

Getting Started

Prerequisites

Setup

  1. Use this template or create a project using our CLI:

    pnpm create mugnavo
    
  2. Create a .env file based on .env.example.

  3. Generate the initial migration with drizzle-kit, then apply to your database:

    vpr db generate
    vpr db migrate
    

    https://orm.drizzle.team/docs/migrations

  4. Run the development server:

    vpr dev
    

    The development server should now be running at http://localhost:3000.

Deploying to production

Netlify Status

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

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 via vpr check.
  • deps - Selectively upgrade dependencies via taze.

Utilities

License

Code in this template is public domain via Unlicense. Feel free to remove or replace for your own project.

Ecosystem

  • mugnavo/tanstarter-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 tanstarter-monorepo, with Paraglide.js (i18n), Hono, oRPC, and more.
관련 저장소
ant-design/ant-design-pro

👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!

TypeScriptnpmMIT Licenseantdreact
pro.ant.design
38.6k8.3k
sahat/hackathon-starter

A boilerplate for Node.js web applications

JavaScriptnpmMIT Licensehackathonboilerplate
35.2k8.1k
JCodesMore/ai-website-cloner-template

Clone any website with one command using AI coding agents

TypeScriptnpmMIT Licenseaiai-agents
dsc.gg/jcodesmore
29.5k4.2k
electron-react-boilerplate/electron-react-boilerplate

A Foundation for Scalable Cross-Platform Apps

TypeScriptnpmMIT Licenseelectronboilerplate
electron-react-boilerplate.js.org
24.3k4k
kriasoft/react-starter-kit

Modern React starter kit with Bun, TypeScript, Tailwind CSS, tRPC, Stripe, and Cloudflare Workers. Production-ready monorepo for building fast web apps.

TypeScriptnpmMIT Licensereactboilerplate
reactstarter.com
23.6k4.2k
infinitered/ignite

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! 9 years of continuous development and counting.

TypeScriptnpmOtherclireact-native
infinite.red/ignite
19.9k1.5k
SimulatedGREG/electron-vue

An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.

JavaScriptnpmMIT Licenseelectronvue
simulatedgreg.gitbooks.io/electron-vue/content/
15.4k1.5k
wasp-lang/open-saas

A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.

TypeScriptnpmMIT Licensefull-stackopen-source
opensaas.sh
15k1.8k
cookiecutter/cookiecutter-django

Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.

PythonPyPIBSD 3-Clause "New" or "Revised" Licensepythondjango
cookiecutter-django.readthedocs.io
13.6k3.1k
ixartz/Next-js-Boilerplate

🚀🎉📚 Nextjs Boilerplate and Starter with App Router and Page Router support, Tailwind CSS 4 and TypeScript ⚡️ Made with developer experience first: Next.js 16 + TypeScript + ESLint + Prettier + Drizzle ORM + Husky + Lint-Staged + Vitest + Testing Library + Playwright + Storybook + Commitlint + VSCode + Sentry + PostCSS + Tailwind CSS ✨

TypeScriptnpmMIT Licensenextjsnext-theme
nextjs-boilerplate.com
13k2.4k
Mantle/Mantle

Model framework for Cocoa and Cocoa Touch

Objective-COtherobjective-cjson
11.3k1.5k
coryhouse/react-slingshot

React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in

JavaScriptnpmMIT Licensereactredux
9.6k2.9k