Production-ready Nuxt 4 starter with modern best practices
Beautiful, accessible component library
200,000+ icons from popular icon sets
Built-in dark mode support with smooth transitions
Mobile-first approach with Tailwind utilities
Complete auth flow with composables, stores, and middleware for login, register, and protected routes
useApi composable with automatic token injection, error handling, and TypeScript types
Multiple pre-built layouts (default, auth, dashboard) with automatic switching
Reusable UI components (buttons, inputs, cards) following best practices
Full type checking for maximum code safety
Comprehensive ESLint rules for consistent code
Automatic formatting with Prettier on save
Pre-commit hooks prevent bad code from being committed
Standardized commit messages for better history
End-to-end type safety from API to UI
Collection of essential Vue composition utilities
Easy integration of web fonts with optimization
Automatic image optimization with Nuxt Image
Types shared between app and server contexts
Type-safe environment configuration
Global error handling and custom error pages
Clone this repository and start building your next amazing project
$ git clone <your-repo-url>$ cd frontend-nuxt-boilerplate$ npm install$ npm run prepare$ npm run dev Visit http://localhost:3000 to see your app! 🎉