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

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.