finds.dev← search

// the find

antfu/vitesse-nuxt

★ 1,908 · TypeScript · MIT · updated Mar 2026

Vitesse for Nuxt 4 🏔💚⚡️

Opinionated Nuxt 4 starter template from antfu, the prolific Vue ecosystem contributor. Bundles UnoCSS, Pinia, VueUse, PWA, dark mode, and file-based routing into a ready-to-clone baseline. For developers who want antfu's tooling opinions baked in from the start rather than wiring them up manually.

Auto-imports for Composition API and components work well in practice — less boilerplate than a vanilla Nuxt setup. UnoCSS instead of Tailwind is a defensible choice: faster, more flexible, no purge config to fight. PWA support is zero-config via vite-pwa/nuxt, which is genuinely useful and often painful to set up from scratch. The app/ directory structure already aligns with Nuxt 4's new layout conventions, so you're not starting with v3 habits to unlearn.

It's a template, not a library — there's no upgrade path. When Nuxt or UnoCSS ship breaking changes, you manually diff against the upstream. 1900 stars is mostly people starring for later; the actual usage signal is thin. No auth, no data-fetching conventions, no error boundary examples — the moment your app needs any of those, you're on your own. The included server API example (pageview counter) is trivial to the point of being noise rather than a useful reference.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →