LaravelInertiaPrimeVue

Laravel + PrimeVue Starter Kit

A production-ready Laravel starter template powered by PrimeVue. Build beautiful, accessible, and performant applications in minutes, not hours.

Everything you need to build modern Laravel + Vue apps

Start with a solid foundation. This starter kit includes all the essentials for building production-ready Laravel applications with PrimeVue's powerful component system.

Pre-configured authentication

Registration, login, password reset, email verification, two-factor auth, and profile management are ready from the start.

Inertia-powered navigation

Move between Laravel routes with SPA smoothness while keeping the server-driven architecture that is easy to reason about.

Production-ready tooling

TypeScript, ESLint, auto-imported PrimeVue components, Vite, and PHPStan level 8 support give a strong baseline from day one.

Theme presets and color mode

Adapt the starter to your product quickly with preset-driven theming and light, dark, and system-aware color mode support.

Messaging and error feedback

Session flash messages and PrimeVue toast-based error handling are already wired in for polished, SPA-friendly user feedback.

Server-side rendering ready

Ship performant first loads and a strong production baseline with SSR support included from the start.

Server-driven data workflows

Paginated data and data table composables make filtering, sorting, and server-driven search query flows much faster to ship.

Built for scale

Modern Vue 3 architecture with Composition API, proper error handling, e2e type safety between PHP and TS, and security best practices built-in.

Customizable to your needs

PrimeVue theme presets, header & sidebar layouts, and Laravel-first structure make it easy to evolve the starter into your own product.

Ready to build your next Laravel + Vue app?

Discover the power of Laravel + PrimeVue

Launch with a starter that already covers the essentials.

Laravel 13.5.0 / PHP 8.4.20
Select a color mode