Laravel / AdminLTE 3 Boilerplate is a free Composer package that scaffolds a complete back-office on Laravel 11–13, adding an AdminLTE 3 dashboard, user and profile management, roles and permissions, log viewing, and reusable Blade components.
What is Laravel / AdminLTE 3 Boilerplate?
Laravel / AdminLTE 3 Boilerplate is a Composer package created by Sébastien HEYD that turns a fresh Laravel application into an administration back-office. It takes as input a Laravel project (11.x–13.x) and produces a ready-to-use admin panel accessible at the /admin route, with authentication, user CRUD, role-based permissions, and a set of Blade components. The package is distributed under the MIT license and has 296 stars on GitHub.
Key Features
- AdminLTE 3 backend theme — Bootstrap 4-based AdminLTE 3 UI with a configurable theme, dark mode, and a dashboard widget system.
- User and profile management — create profiles, manage users, and import Gravatar avatars via creativeorange/gravatar.
- Roles and permissions — role-based access control powered by santigarcor/laratrust, with role and permission screens shown in the documentation.
- Log viewer — read application logs directly from the admin interface.
- GPT text generation in TinyMCE — generate text through the OpenAI API from the built-in editor.
- Server-side datatables — yajra/laravel-datatables methods are included for paginated, searchable tables.
- Dynamic menus — menus are built with lavary/laravel-menu and activation handled by sebastienheyd/active.
- Localization — language files from Laravel-Lang/lang, with additional localized resources in the package.
Who is it for?
Laravel developers who need a back-office without building user management from scratch. Team leads setting up an admin dashboard for internal tools. Package developers who want a base to extend using sebastienheyd/boilerplate-packager. Freelancers delivering Laravel admin panels with customizable dashboards and themes.
What can you do with it?
- Create admin panels: scaffold a full admin UI with login, user management, and role assignment in a few commands.
- Extend with packages: add sebastienheyd/boilerplate-media-manager for media handling or boilerplate-email-editor for email templates.
- Customize the dashboard: drag-and-drop or configure widgets to show application-specific metrics.
How does it work?
Installation requires Composer: composer require sebastienheyd/boilerplate, then php artisan vendor:publish --tag=boilerplate to publish assets and configuration, and php artisan migrate to set up the database. After configuring your database and running php artisan serve, the admin panel is available at http://localhost:8000/admin.
FAQ
Is Laravel / AdminLTE 3 Boilerplate free?
Yes. The package is open source and distributed under the MIT license, which permits commercial use, modification, and redistribution.
Which Laravel versions are supported?
Version 8.x of the boilerplate supports Laravel 11.x, 12.x, and 13.x. Version 7.x supports Laravel 6.x through 10.x.
What are the requirements?
PHP 8.2 or higher is required. The package currently supports Laravel 11.x to 13.x.
Does it include multi-language support?
Yes, the package includes default language files from Laravel-Lang/lang and provides localized resources in its own src/resources/lang directory.
Can I use it with Laravel 10 or earlier?
Use version 7.x of the boilerplate instead, which supports Laravel 6.x to 10.x.





