PHPackages                             colorlibhq/adminlte-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. colorlibhq/adminlte-laravel

ActiveLibrary[Templating &amp; Views](/categories/templating)

colorlibhq/adminlte-laravel
===========================

Official AdminLTE 4 integration for Laravel — Bootstrap 5.3, vanilla JS, Vite-ready.

v1.0.2(2w ago)74411MITBladePHP ^8.3CI passing

Since May 28Pushed 2w agoCompare

[ Source](https://github.com/ColorlibHQ/adminlte-laravel)[ Packagist](https://packagist.org/packages/colorlibhq/adminlte-laravel)[ Docs](https://adminlte.io)[ RSS](/packages/colorlibhq-adminlte-laravel/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (1)Dependencies (17)Versions (8)Used By (0)

AdminLTE 4 for Laravel
======================

[](#adminlte-4-for-laravel)

[![Latest Version](https://camo.githubusercontent.com/6eb84d2c25dae32f8c073a83c34362679a16d658ee62f25ad33bad885644ef83/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636f6c6f726c696268712f61646d696e6c74652d6c61726176656c2e737667)](https://packagist.org/packages/colorlibhq/adminlte-laravel)[![License](https://camo.githubusercontent.com/c0716e2b9327a380775065422e911113f414bf06a9ba05e2055f0148afe35617/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f636f6c6f726c696268712f61646d696e6c74652d6c61726176656c2e737667)](LICENSE)

Official [AdminLTE 4](https://adminlte.io) integration for Laravel — Bootstrap 5.3, vanilla JS (no jQuery), Vite-ready.

 [ ![AdminLTE 4 for Laravel — dashboard, light theme](docs/screenshots/light/dashboard.png) ](https://laravel.adminlte.io/) [ ![AdminLTE 4 for Laravel — dashboard, dark theme](docs/screenshots/dark/dashboard.png) ](https://laravel.adminlte.io/)

 [**🔗 Live demo →**](https://laravel.adminlte.io/) · [**Get started →**](docs/installation.md)

This package gives you a config-driven sidebar menu, ready-to-extend Blade layouts, and a set of AdminLTE Blade components on top of the [`admin-lte`](https://www.npmjs.com/package/admin-lte) npm package.

Also available for your stack
-----------------------------

[](#also-available-for-your-stack)

The same AdminLTE 4 dashboard, in the framework you know best — you're looking at the **Laravel** edition:

 [![HTML](https://camo.githubusercontent.com/527395c3f6bffc9359df9bce29b18e7dfec8f02882973e53cbbe2118d0de5012/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f48544d4c2d3044364546443f7374796c653d666f722d7468652d6261646765266c6f676f3d68746d6c35266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/AdminLTE) [![React](https://camo.githubusercontent.com/18f8a526265952d1a4ed04eff457c936721e64e5bf4e3f35cca938efe3f30de5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656163742d3230323332413f7374796c653d666f722d7468652d6261646765266c6f676f3d7265616374266c6f676f436f6c6f723d363144414642)](https://github.com/ColorlibHQ/adminlte-react) [![Next.js](https://camo.githubusercontent.com/20af8ead8ff55dc76826e6cf06bad7ab29b843c7d8f9ff76e5296d7106415b46/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6578742e6a732d3030303030303f7374796c653d666f722d7468652d6261646765266c6f676f3d6e657874646f746a73266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-react) [![Vue](https://camo.githubusercontent.com/de74feace6fd57d361ea8b0aa48c1a6d07300ce3ebbd455b89e7f126adabb5cd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5675652e6a732d3335343935453f7374796c653d666f722d7468652d6261646765266c6f676f3d767565646f746a73266c6f676f436f6c6f723d344643303844)](https://github.com/ColorlibHQ/adminlte-vue) [![Nuxt](https://camo.githubusercontent.com/e1ee738c3c57459b5c3e7e7b9324cab9ba6bf4d0b816c0cb07d134ef0187ea6e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e7578742d3030444338323f7374796c653d666f722d7468652d6261646765266c6f676f3d6e757874266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-vue) [![Angular](https://camo.githubusercontent.com/4c26d977719f5503b94b4a3ed4b0555752bb1c9f7c5aae95377cc4a7fd1758c1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f416e67756c61722d4444303033313f7374796c653d666f722d7468652d6261646765266c6f676f3d616e67756c6172266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-angular) [![Laravel](https://camo.githubusercontent.com/5a580364ff3bd338370177402c5c050ff81a1933927e1e475c920c90850b38a3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d4646324432303f7374796c653d666f722d7468652d6261646765266c6f676f3d6c61726176656c266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-laravel) [![Symfony](https://camo.githubusercontent.com/3fcc299215db82e3474322b690fa7fa3bb6d48a257d1f24dce3423d65848f6fb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53796d666f6e792d3030303030303f7374796c653d666f722d7468652d6261646765266c6f676f3d73796d666f6e79266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-symfony) [![Django](https://camo.githubusercontent.com/4501b4a1982d1136208db5788bdd573f70f02744e4aef481a66963cc1b6a0535/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446a616e676f2d3039324532303f7374796c653d666f722d7468652d6261646765266c6f676f3d646a616e676f266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-django) [![ASP.NET](https://camo.githubusercontent.com/0227efdfebf2074c68406571b32f9bfefd934588519b74b00e30d5631c7f13d5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4153502e4e45542d3531324244343f7374796c653d666f722d7468652d6261646765266c6f676f3d646f746e6574266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-aspnet) [![Drupal](https://camo.githubusercontent.com/c5d7d6541126754d3ad61d347549c3e406476d7d75943c60d50bfd5d8e3db44a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f44727570616c2d3036373842453f7374796c653d666f722d7468652d6261646765266c6f676f3d64727570616c266c6f676f436f6c6f723d7768697465)](https://github.com/ColorlibHQ/adminlte-drupal) [![Docs](https://camo.githubusercontent.com/5573f93988ef5d122973aca0c8309b796c7e01946b3fbc441a07104057b3e82d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f63732d61646d696e6c74652e696f2d3045413545393f7374796c653d666f722d7468652d6261646765266c6f676f3d72656164746865646f6373266c6f676f436f6c6f723d7768697465)](https://docs.adminlte.io)

 [![AdminLTE 4 for Laravel — dashboard preview](.github/preview.png)](https://laravel.adminlte.io)

> Also available as the original [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) (HTML · Bootstrap 5.3 · vanilla JS — [demo](https://adminlte.io/themes/v4/)) and the legacy [AdminLTE v3](https://github.com/ColorlibHQ/AdminLTE/tree/v3) (Bootstrap 4 · jQuery — [demo](https://adminlte.io/themes/v3/)). Need a full backend, not just markup? See the [premium Laravel dashboards](#premium-laravel-dashboards) below.

**What's included:**

- **40 Blade components** (cards, widgets, forms, charts, calendars, kanban boards, modals)
    - Widget components: Card, Small Box, Info Box, Alert, Callout, Progress, Timeline, Ratings, Direct Chat, Toast, Tabs, Accordion, Breadcrumb, and more
    - Form components: Input, Select, Textarea, Switches, Color pickers, Flatpickr, Tom Select
    - Tool components: Modals, Datatables, Rich editor, **Charts (ApexCharts)**, **Vector Map**, **Calendar**, **Kanban**, **Wizard**
- **Multi-language support** (i18n) with 9 **complete** locales: English, German, Spanish, French, Italian, Portuguese, Russian, Chinese, Japanese — every key translated in every locale, no English fallbacks
- **Plugin system** for lazy-loading JS libraries (Flatpickr, Tom Select, Tabulator, Quill, **ApexCharts**, **jsVectorMap**, **FullCalendar**, **SortableJS**)
- **Scaffolding system** (`adminlte:scaffold`) with full DB backing for 18 sections: dashboard, mailbox, chat, kanban, calendar, projects, file-manager, profile, settings, invoice, pricing, faq, notifications, api, impersonation, activity-log, realtime, rbac — each DB-backed section also generates **factories, Form Requests, Policies, and feature tests**
- **Authorization (RBAC)** — dependency-free roles &amp; permissions, `HasRoles` trait, `role`/`permission` middleware, permission-aware Gate, and a Users/Roles management UI ([docs](docs/authorization.md))
- **Auth scaffolding** (`adminlte:make-auth`) for plain/Breeze/Fortify integration, with **hardening**: login throttling, email verification, password confirmation
- **Account management** — avatar, change password, active sessions, delete account ([docs](docs/account-management.md))
- **Database notifications** wired into the navbar bell + a notifications page ([docs](docs/notifications.md))
- **Activity/audit log** with automatic auth-event logging + **user impersonation** ("log in as") ([docs](docs/activity-log.md))
- **Data-driven dashboard**, **Sanctum API tokens**, and a **real-time (Reverb/Echo)** layer for live chat &amp; notifications
- **⌘K command palette** — searches your menu, opens via the navbar pill or Cmd/Ctrl+K
- **Bundled demo/showcase pages** — Dashboard v1/v2/v3, Widgets, UI Elements, Forms, Tables, Layout Options, Theme Generator (toggle with `config('adminlte.demo')`)
- RTL layout support + 9 locales
- **Accessibility built in** — ARIA-labelled controls, screen-reader-tracked submenu state, error messages linked to their form fields, an accessible command palette (combobox/listbox)
- Config-driven sidebar menu with permissions, active states, badges — plus runtime additions via `addAfter()`/`add()`
- Auth views (login, register, login-v2, register-v2, lockscreen, forgot password, reset password)
- Error pages (404, 500, maintenance)
- Vite-first asset pipeline

Screenshots
-----------

[](#screenshots)

Every screenshot is a real page from the running Laravel app — [browse the live demo →](https://laravel.adminlte.io/)

 [![Dashboard v2](docs/screenshots/light/dashboard2.png)](https://laravel.adminlte.io/) [![Dashboard v3](docs/screenshots/light/dashboard3.png)](https://laravel.adminlte.io/) [![Widgets — small boxes, info boxes, cards](docs/screenshots/light/widgets.png)](https://laravel.adminlte.io/)

 [![Form elements](docs/screenshots/light/forms.png)](https://laravel.adminlte.io/) [![Data tables](docs/screenshots/light/tables.png)](https://laravel.adminlte.io/) [![Kanban board (drag-and-drop)](docs/screenshots/light/kanban.png)](https://laravel.adminlte.io/)

 [![Event calendar (FullCalendar)](docs/screenshots/light/calendar.png)](https://laravel.adminlte.io/) [![Chat](docs/screenshots/light/chat.png)](https://laravel.adminlte.io/) [![Mailbox](docs/screenshots/light/mailbox.png)](https://laravel.adminlte.io/)

 [![User profile](docs/screenshots/light/profile.png)](https://laravel.adminlte.io/) [![Invoice](docs/screenshots/light/invoice.png)](https://laravel.adminlte.io/) [![Theme generator](docs/screenshots/light/theme.png)](https://laravel.adminlte.io/)

Documentation
-------------

[](#documentation)

Full docs live in the [`docs/`](docs/) directory — and are also served **inside your app at `/docs`** (rendered with the AdminLTE layout; disable with `'docs' => false`):

GuideWhat it covers[Installation](docs/installation.md)Requirements, install, Vite wiring, first page[Configuration](docs/configuration.md)Every `config/adminlte.php` key[Layout](docs/layout.md)`adminlte::page`, navbar, sidebar, footer, ⌘K search, color mode, RTL[Menu](docs/menu.md)Sidebar/navbar menu, treeview, badges, permissions, filters[Components](docs/components.md)All 40 Blade components — props, slots, examples[Plugins](docs/plugins.md)Lazy-loaded JS libraries and the plugin manager[Scaffolding](docs/scaffolding.md)`adminlte:scaffold` — DB-backed sections + factories/requests/policies/tests[Dashboard](docs/dashboard.md)Data-driven dashboard with real stats[Authentication](docs/authentication.md)`adminlte:make-auth` — plain / Breeze / Fortify + hardening[Authorization](docs/authorization.md)Dependency-free RBAC: roles, permissions, middleware, Gate[Account management](docs/account-management.md)Avatar, password, sessions, delete account[Notifications](docs/notifications.md)Database notifications + navbar bell[Activity log &amp; impersonation](docs/activity-log.md)Audit log, auth-event logging, "log in as"[API tokens](docs/api.md)Sanctum personal access tokens + UI[Real-time](docs/realtime.md)Reverb/Echo live chat &amp; notifications[Commands](docs/commands.md)All Artisan commands and options[Translations](docs/translations.md)The 9 locales and key resolution[Demo pages](docs/demo-pages.md)The bundled showcase routes[Deployment](docs/deployment.md)Hosting a live preview (Nginx + PHP-FPM)> The legacy [`jeroennoten/laravel-adminlte`](https://github.com/jeroennoten/Laravel-AdminLTE) targets AdminLTE 3 (Bootstrap 4 + jQuery). This package is the AdminLTE 4 successor: Bootstrap 5.3, vanilla JS, Laravel 13, PHP 8.3+, Vite instead of precompiled assets.

Requirements
------------

[](#requirements)

- PHP 8.3+
- Laravel 13
- Node.js 18+ (for the Vite asset pipeline)

Installation
------------

[](#installation)

```
composer require colorlibhq/adminlte-laravel
php artisan adminlte:install
```

`adminlte:install` publishes `config/adminlte.php`, drops the Vite entry stubs into `resources/js/adminlte.js` and `resources/css/adminlte.css`, and offers to `npm install` the frontend dependencies, pinned to the tested major versions (`admin-lte@^4.1`, `bootstrap@^5.3`, `@popperjs/core@^2.11`, `overlayscrollbars@^2.16`, `bootstrap-icons@^1.13`, `apexcharts@^5.16`, `jsvectormap@^1.7`, `fullcalendar@^6.1`, `sortablejs@^1.15`, `sass@^1.101`). Optional plugins (Flatpickr, Tom Select, Tabulator, Quill) are listed separately — install them only if you enable them ([docs](docs/plugins.md)).

Add the two entry files to your `vite.config.js`:

```
laravel({
    input: [
        'resources/css/adminlte.css',
        'resources/js/adminlte.js',
    ],
    refresh: true,
}),
```

Then build:

```
npm run dev   # or: npm run build
```

Check your install at any time:

```
php artisan adminlte:status
```

Usage
-----

[](#usage)

### A page

[](#a-page)

```
@extends('adminlte::page')

@section('title', 'Dashboard')

@section('content_header')

        Dashboard

@stop

@section('content')

@stop
```

### The menu

[](#the-menu)

Define your sidebar in `config/adminlte.php` under `menu`:

```
'menu' => [
    ['header' => 'MAIN'],
    ['text' => 'Dashboard', 'route' => 'dashboard', 'icon' => 'bi bi-speedometer'],
    ['text' => 'Users', 'url' => 'users', 'icon' => 'bi bi-people', 'can' => 'view-users', 'label' => 5, 'label_color' => 'danger'],
    ['header' => 'CONTENT'],
    [
        'text' => 'Posts',
        'icon' => 'bi bi-file-post',
        'submenu' => [
            ['text' => 'All posts', 'url' => 'posts'],
            ['text' => 'New post', 'url' => 'posts/create'],
        ],
    ],
],
```

Supported keys: `header`, `text`, `route`, `url`, `icon`, `icon_color`, `label`, `label_color`, `active` (url patterns), `target`, `can` (gate), `submenu`. Active state and authorization are resolved automatically by the menu filters.

Components
----------

[](#components)

### Widget Components

[](#widget-components)

ComponentTagNotesCard``Collapsible, removable, with icon &amp; themeSmall Box``Stat box with icon &amp; URLInfo Box``Info box with progress barAlert``Dismissible alerts (info, success, warning, danger)Callout``Highlight box with icon &amp; themeProgress``Progress bar with label &amp; percentageTimeline``Event timelineProgress Group``Group of progress barsDescription Block``Description with title &amp; iconProfile Card``User profile card with statsRatings``Star rating displayDirect Chat``Chat widget with flip-paneToast``Bootstrap 5 toast notificationTabs``Tab navigation wrapperTab``Individual tab paneAccordion``Accordion wrapperAccordion Item``Accordion panelBreadcrumb``Bootstrap breadcrumb navigation### Form Components

[](#form-components)

ComponentTagNotesInput``Text input with validationInput (Flatpickr)``Date/time pickerInput (Tom Select)``Searchable select dropdownInput (Switch)``Toggle switchInput (Color)``Color pickerInput (File)``File uploadTextarea``Multi-line text inputSelect``Native select dropdownButton``Themed button (primary, success, danger, etc.)### Tool Components

[](#tool-components)

ComponentTagNotesChart``ApexCharts (area, line, bar, donut, pie, sparkline)Vector Map``jsVectorMap world/region mapsCalendar``FullCalendar 6 event calendarKanban``SortableJS drag-to-reorder boardSortable``Generic SortableJS wrapperWizard``Multi-step form wizardWizard Step``Individual wizard stepModal``Bootstrap 5 modal dialogDatatable``Tabulator data tableEditor``Quill rich text editor### Navbar Components

[](#navbar-components)

ComponentTagNotifications Dropdown``Messages Dropdown``Tasks Dropdown``Form components auto-display validation errors from the session and repopulate with `old()` input. Chart, map, and calendar components auto-enable their plugins.

Scaffolding
-----------

[](#scaffolding)

Generate complete, working application sections — migrations, models, controllers, seeders, routes, and data-driven views — with one command:

```
php artisan adminlte:scaffold              # interactive multi-select
php artisan adminlte:scaffold mailbox      # a single section
php artisan adminlte:scaffold --all --seed # everything, with demo data
```

SectionWhat you get`mailbox``adminlte_messages` table, `Message` model, inbox/read/compose, seeder`chat`conversations + pivot + messages, `ChatController`, threaded UI`kanban`boards/lanes/cards (+ assignees), SortableJS board, reorder endpoint`calendar``adminlte_events` table, FullCalendar UI + JSON feed (CRUD)`projects``adminlte_projects` table, status/progress, CRUD index`file-manager`Laravel Storage browser (upload/delete) — no migration`profile` / `settings`auth-user pages wired to the User model`invoice` / `pricing` / `faq`ready-to-edit static pagesRoutes are added to an idempotent, auth-protected `/admin` group named `adminlte.*`. Run `php artisan migrate` and visit `/admin/{section}`.

### Authentication

[](#authentication)

```
php artisan adminlte:make-auth                 # plain (default)
php artisan adminlte:make-auth --type=breeze   # Breeze integration guidance
php artisan adminlte:make-auth --type=fortify  # Fortify integration guidance
```

`plain` publishes Login / Register / ForgotPassword / ResetPassword controllers and registers the matching routes, all wired to the package's `adminlte::auth.*` views.

Customization
-------------

[](#customization)

Everything in `config/adminlte.php` is documented inline — title, logo, layout switches (`layout_fixed_sidebar`, `fixed_navbar`, `sidebar_mini`, …), the color-mode toggle, sidebar theme, and custom element classes.

For deeper visual changes (sidebar width, breakpoints, brand colors), compile AdminLTE's SCSS — see [the customization guide](https://adminlte.io/themes/v4/docs/customization.html) and Option B in `resources/css/adminlte.css`.

Premium Laravel Dashboards
--------------------------

[](#premium-laravel-dashboards)

This package is free and MIT-licensed. When you need a **production Laravel admin with a real backend out of the box** — Eloquent CRUD, Fortify authentication, role-based permissions, and dozens of polished pages — these commercial Laravel editions from [DashboardPack](https://dashboardpack.com/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel) pick up where the free template leaves off. Each ships **Laravel 13 + Inertia.js 3 + React 19 + Tailwind CSS v4** with a working database, not static mockups.

   [ ![Apex Dashboard Laravel — Laravel 13 admin with Inertia, React 19 and Tailwind v4](docs/screenshots/dashboardpack/apex-laravel.png) ](https://dashboardpack.com/theme-details/apex-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 [**Apex Dashboard — Laravel**](https://dashboardpack.com/theme-details/apex-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 Database-backed CRUD (Orders, Products, Customers, Invoices), Fortify auth with 2FA, Spatie RBAC, and 5 dashboards plus 6 app pages.   [ ![Zenith Dashboard Laravel — ultra-minimal Laravel admin with Inertia and React 19](docs/screenshots/dashboardpack/zenith-laravel.png) ](https://dashboardpack.com/theme-details/zenith-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 [**Zenith Dashboard — Laravel**](https://dashboardpack.com/theme-details/zenith-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 Ultra-minimal achromatic design. Full backend CRUD and role-based access, with 5 dashboard variants and 30+ polished pages.     [ ![Signal Dashboard Laravel — DevOps monitoring admin with a terminal aesthetic](docs/screenshots/dashboardpack/signal-laravel.png) ](https://dashboardpack.com/theme-details/signal-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 [**Signal Dashboard — Laravel**](https://dashboardpack.com/theme-details/signal-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 DevOps monitoring with a terminal aesthetic — 11 infrastructure resources (servers, incidents, deployments, pipelines, containers…) across ~50 pages.   [ ![Admindek Laravel — 80+ page Laravel admin with Fortify auth and Spatie RBAC](docs/screenshots/dashboardpack/admindek-laravel.png) ](https://dashboardpack.com/theme-details/admindek-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 [**Admindek — Laravel**](https://dashboardpack.com/theme-details/admindek-dashboard-laravel/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)
 10 dashboard variants and 80+ pages, with Fortify authentication and Spatie role-based access control built in.  Prefer the official AdminLTE-branded premium themes? Browse [AdminLTE Premium](https://adminlte.io/premium?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel).

 [**View All Premium Templates →**](https://dashboardpack.com/?utm_source=github&utm_medium=readme&utm_campaign=adminlte-laravel)

Contributing
------------

[](#contributing)

Issues and PRs welcome. The quality gates (Pint, Larastan level 8, PHPUnit) run in CI on PHP 8.3 / 8.4 / 8.5 with Laravel 13 — run them all locally with `composer check`. See [docs/contributing.md](docs/contributing.md) for setup and conventions, and [.github/SECURITY.md](.github/SECURITY.md) for reporting vulnerabilities privately.

Changelog
---------

[](#changelog)

See [CHANGELOG.md](CHANGELOG.md) for the release history.

License
-------

[](#license)

MIT © [Colorlib](https://colorlib.com). See [LICENSE](LICENSE).

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance97

Actively maintained with recent releases

Popularity24

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~10 days

Total

5

Last Release

15d ago

Major Versions

v0.2.0 → v1.0.02026-06-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/ba8ffcefbaaec481373d85072fdfdae628449bf1ebae707ca57aa3b69dbbf350?d=identicon)[puikinsh](/maintainers/puikinsh)

---

Top Contributors

[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")

---

Tags

admin-dashboardadmin-paneladmin-templateadminltebladeblade-componentsbootstrapbootstrap5dark-modedashboardlaravellaravel-packagephpui-componentsvitelaravelbladetemplateviteAdminLTEbootstrapdashboardadminbootstrap5

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/colorlibhq-adminlte-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/colorlibhq-adminlte-laravel/health.svg)](https://phpackages.com/packages/colorlibhq-adminlte-laravel)
```

###  Alternatives

[moonshine/moonshine

Laravel administration panel

1.3k253.1k86](/packages/moonshine-moonshine)[hasinhayder/tyro-dashboard

Tyro Dashboard - Beautiful admin dashboard for managing Tyro roles, privileges, users, and settings

5443.8k](/packages/hasinhayder-tyro-dashboard)[blade-ui-kit/blade-icons

A package to easily make use of icons in your Laravel Blade views.

2.5k42.5M423](/packages/blade-ui-kit-blade-icons)[psalm/plugin-laravel

Psalm plugin for Laravel

3345.3M347](/packages/psalm-plugin-laravel)[tallstackui/tallstackui

TallStackUI is a powerful suite of Blade components that elevate your workflow of Livewire applications.

728176.2k14](/packages/tallstackui-tallstackui)[hasinhayder/tyro-login

Tyro Login - Beautiful, customizable authentication views for Laravel 12 &amp; 13

2484.9k6](/packages/hasinhayder-tyro-login)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
