Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Laravel Ui Adminlte

Laravel Ui Adminlte Laravel Package

infyomlabs/laravel-ui-adminlte

Laravel UI preset that scaffolds AdminLTE 3 layouts, auth views, and dashboard scaffolding in minutes. Run php artisan ui adminlte --auth to replace Laravel's default Bootstrap scaffolding with a responsive AdminLTE admin panel, complete with login, register, and password reset pages ready to go.

View on GitHub
Deep Wiki
Context7

Laravel UI Frontend Preset for AdminLTE with Laravel Fortify support.

Frequently asked questions about Laravel Ui Adminlte
How do I install the AdminLTE preset for Laravel UI?
Require the package with composer require infyomlabs/laravel-ui-adminlte, then run php artisan ui adminlte --auth to scaffold the AdminLTE layouts and authentication views. Composer pulls in the Laravel UI dependency the preset builds on, so the familiar ui command workflow still applies. Afterwards install the frontend dependencies and compile assets with npm install and npm run build, or npm run dev while developing.
Which Laravel and PHP versions does laravel-ui-adminlte support?
The 5.2.0 release added Laravel 10 support and the package previously targeted Laravel 9, so it is aimed at modern Laravel applications rather than legacy ones. Because Laravel 10 requires PHP 8.1 or newer, that is effectively the PHP floor for the current release. Confirm the exact Laravel and PHP matrix in the repository before adopting it in an older codebase.
What does php artisan ui adminlte --auth actually generate?
The command scaffolds AdminLTE 3 layouts and Blade components along with the Laravel UI authentication views, including login, register, password reset, and email verification pages. It also provides dashboard layout scaffolding, so you start with a working admin panel shell rather than an empty page. The views and assets are published into your application, which means you can edit them like any other Blade template.
Do I need Node and Vite to use this package?
Yes. The 5.2.0 release moved the frontend build from Webpack to Vite, so the package's assets are compiled through your application's Vite pipeline. You need a current Node version, with Node 18 or later a sensible baseline for Vite, plus a build step such as npm run build in CI. Skipping that step usually surfaces as 404s or stale bundles rather than an error at boot, so verify the pages after building.
Is upgrading to 5.2.0 a breaking change for existing projects?
It can be, even though it is a minor version bump. The Webpack to Vite migration changes the published asset contract, including the manifest format, entry naming, and hashed filenames, so projects that published assets or reference built paths may see missing assets after upgrading. Back up your published views and assets, rebuild, and check the login and registration pages before deploying.
Can I customize the AdminLTE auth views and layout?
Yes, the auth views, layouts, and components are published into your resources/views directory and the AdminLTE assets are published too, so you can restyle them freely. Keep your customizations in your own application views so a future composer update does not overwrite them. If the package publishes a vite.config.js into your project root, compare it with your existing config to avoid collisions.
Does this package include roles, permissions, or CRUD scaffolding?
No. It replaces the Laravel UI authentication screens with an AdminLTE theme and adds dashboard layout scaffolding; it does not add authorization, role management, or CRUD generators. For those features you would pair it with a dedicated permissions library or admin generator package. Treat it as the presentation layer for authentication and layout.
Can I use this AdminLTE preset with Laravel Breeze or Jetstream?
This package targets Laravel UI's auth scaffolding, not Breeze or Jetstream, which ship their own Blade, Inertia, or Livewire stacks. Applying the preset to an application already using Breeze or Jetstream will conflict with those views and layouts. Choose a single scaffolding approach per application to avoid duplicated auth routes and conflicting templates.
How do I deploy a Laravel app using this preset to production?
Run composer install --no-dev, then npm ci and npm run build on your CI or build machine so the Vite manifest exists, and deploy the compiled assets with your code. Make sure the production environment meets the PHP 8.1+ and Node requirements implied by the current release. Missing build output is the most common cause of an admin panel that works locally but returns unstyled pages or 404s in production.
Is infyomlabs/laravel-ui-adminlte actively maintained, and what are the alternatives?
The 5.2.0 release added Laravel 10 support and migrated the build to Vite, which indicates maintenance against current Laravel versions, but check the repository's release history for cadence since then. Alternatives include Laravel UI's default Bootstrap preset, Laravel Breeze, and Jetstream, though none of those ship AdminLTE styling out of the box. You can also install AdminLTE manually and wire up your own auth views, which gives more control but takes considerably longer.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect