A modern and minimal Nuxt 4 starter built with TypeScript, TailwindCSS, and Vite.
Ideal base for scalable front-end projects, prototypes, or commercial apps.
- Nuxt 4 – Hybrid rendering & file-based routing
- TypeScript – Type safety
- TailwindCSS – Utility-first styling
- Vite – Fast bundling & HMR
- ESLint + Prettier – Code quality and formatting
pnpm installStart development server
pnpm devServer runs on http://localhost:3000 Build for production
pnpm buildPreview build
pnpm preview📁 Project structure
nuxt-starter-template/
├─ composables/ # Reusable logic
├─ components/ # UI components
├─ layouts/ # App layouts
├─ pages/ # File-based routing
├─ assets/ # Global styles, images
🧩 Features
Pre-configured ESLint + Prettier
Alias @ for clean imports
Responsive design ready
Type-safe API utilities
Example components and composables
Ready for deployment (Vercel, Netlify…)
🧱 Coming soon (optional premium version)
Auth & user session flow
Dashboard layout
UI components library (Tailwind UI + custom)
Dark mode toggle
SEO + meta module
CMS integration (optional)
📄 License
MIT — free to use, modify, and distribute. If you use this template commercially, a link back is appreciated.
👨💻 Author
Maxime Bignolet Frontend Developer – France