laravel/ui
Legacy Laravel package that adds Bootstrap, Vue, or React frontend scaffolding and simple auth (login/registration) via Artisan (php artisan ui ... --auth). Works with modern Laravel, but Breeze or Jetstream are recommended for new apps.
laravel/ui for authentication scaffolding in new Laravel projects to unblock development.laravel/ui or migrate to a newer stack."Laravel UI is a turnkey solution to scaffold authentication and frontend tooling in Laravel apps, cutting development time by 30–50% for basic user flows. It standardizes our stack on Bootstrap (CSS), Vue/React (JS), and Vite (build tool), reducing technical debt and onboarding friction for new hires. For projects where out-of-the-box styling suffices (e.g., internal tools, SaaS MVPs), this eliminates the need to build custom auth UIs from scratch—freeing engineers to focus on core business logic. We recommend adopting it for Phase 1 projects and migrating to Jetstream/Breeze later if advanced features are needed."
ROI Highlights:
*"Laravel UI provides opinionated but flexible scaffolding for auth and frontend assets, leveraging modern tools like Vite for builds and Vue/React for interactivity. It’s ideal for:
php artisan ui vue --auth generates login/register pages in minutes).vite.config.js, app.scss, or add presets via service providers).Trade-offs:
Recommendation: Use for new Laravel projects where you need auth scaffolding ASAP. For long-term projects, pair with Laravel Breeze (simpler) or Jetstream (feature-rich)."*
Key Commands to Know:
# Basic scaffolding
composer require laravel/ui
php artisan ui vue --auth # Vue + auth
php artisan ui react # React (no auth)
npm install && npm run dev # Compile assets
How can I help you explore Laravel packages today?