The Laravel Nuxt UI Starter Kit is a production-ready kit with Vue 3, Inertia.js v2, Nuxt UI Components, and Tailwind CSS v4. This starter kit is built for developers who want to start their next web application with modern tools and best practices already configured.
Main Features
- Zero Configuration: Everything is pre-configured and ready to use
- Best Practices: Modern architecture patterns and coding standards built-in
- Full Authentication: Complete auth system you can customize or use as-is
- Beautiful UI: Nuxt UI component library with Tailwind CSS v4
- Type Safety: TypeScript on frontend, PHP 8.2+ with strict types on backend
- Developer Tools: Testing, linting, formatting, and quality checks ready to go
- Example Code: Reference implementations for common patterns
Get Started
To create a new project with the Laravel Nuxt UI Starter Kit, use the Laravel installer with the following commands:
$ laravel new example-app --using=jkque/laravel-nuxt-ui-starter-kit $ cd example-app$ composer run dev
Or using composer create-project directly:
$ composer create-project jkque/laravel-nuxt-ui-starter-kit \ --prefer-dist example-app --stability=dev $ cd example-app $ composer run dev
The README has other installation options such as using Git to clone the repo.
💻 You can get started with this Laravel Starter Kit on GitHub: laravel-nuxt-ui-starter-kit