Vue Modern Template
My default starter for new Vue 3 projects. No bloat; everything you need is a couple of toggles away at generation time.
Setup
Scaffold with my Stack tool:
npx @davidaganov/stack
yarn dlx @davidaganov/stack
pnpm dlx @davidaganov/stack
bunx @davidaganov/stack
Why
After spinning up a bare Vue 3 project I kept copying configs, sketching architecture, wiring plugins, and so on. This template skips that loop and ships the essentials out of the box.
What’s inside
Base stack: Vue 3, Vite, TypeScript, Vue Router, ESLint + Prettier.
Optional features:
- Pinia — state store
- i18n — vue-i18n with typed locales and Polyglot Keeper to sync translations
- Tests — Vitest + Vue Test Utils
Bottom line
A solid pick when you need to bootstrap a Vue 3 project fast. Few extras, everything that matters.