| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| admin-lte-v4.0.0.zip | 2026-05-19 | 4.4 MB | |
| README.md | 2026-05-19 | 3.1 kB | |
| v4.0.0 source code.tar.gz | 2026-05-19 | 11.6 MB | |
| v4.0.0 source code.zip | 2026-05-19 | 11.8 MB | |
| Totals: 4 Items | 27.7 MB | 24 | |
AdminLTE 4.0.0 โ first stable release of the v4 line. A ground-up rewrite on Bootstrap 5.3 with no jQuery.
๐ Documentation ยท ๐ Migration from v3 ยท ๐จ Live preview
Highlights
- 18 new demo pages โ Calendar (FullCalendar), Kanban (SortableJS), Chat, File Manager, Projects, Mailbox (Inbox/Read/Compose), Form Wizard, Data Tables (Tabulator), Profile, Settings, Invoice, Pricing, FAQ, plus 404 / 500 / Maintenance error pages.
- Documentation overhaul โ Getting Started, Customization, RTL, Migration from v3, Layout Blueprint, Recipes, Deployment, Recommended Integrations, JavaScript Plugins Overview. Split sidebar navigation so the live preview no longer feels like a docs site. Reading-friendly typography with consistent card wrappers across every page.
- FAQ rebuilt as a custom page with a hero, live search, section chips, and an accordion of 19 questions across six topics.
- Six issue fixes: [#6010], [#6019], [#6020], [#6021], [#6026], [#6028].
- Visible color-mode toggle in the default topbar, with localStorage persistence and
prefers-color-schemeintegration. - Major dependency upgrades: ESLint 9 โ 10, TypeScript 5.9 โ 6, Stylelint 16 โ 17, Astro 6.0 โ 6.3, and refreshed minor versions across autoprefixer / postcss / rollup / sass / terser.
- Dependency tree cleanup: dropped
eslint-plugin-import,eslint-config-xo*, and the legacy.eslintrc.json. Flat config only. - Security: npm
overridesforyamlandstylelint-config-twbs-bootstrapmeannpm installruns without--legacy-peer-depsand reports 0 vulnerabilities.
Breaking changes from v3
| v3 | v4 |
|---|---|
.wrapper |
.app-wrapper |
.main-header |
.app-header |
.main-sidebar |
.app-sidebar |
.content-wrapper |
.app-main |
data-toggle |
data-bs-toggle (Bootstrap 5) |
data-widget="pushmenu" |
data-lte-toggle="sidebar" |
data-widget="treeview" |
data-lte-toggle="treeview" |
.dark-mode body class |
data-bs-theme="dark" attribute |
| jQuery required | Vanilla TypeScript โ no jQuery |
enablePersistence defaulted on |
Defaults off; opt in via data-enable-persistence="true" |
See the dedicated Migration from v3 guide for the complete list and step-by-step upgrade order.
Install
:::bash
npm install admin-lte@4.0.0
Or via CDN:
:::html
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@4.0.0/dist/css/adminlte.min.css" />
<script src="https://cdn.jsdelivr.net/npm/admin-lte@4.0.0/dist/js/adminlte.min.js"></script>
See <[inline_block>0</inline_block>](https://github.com/ColorlibHQ/AdminLTE/blob/master/CHANGELOG.md#400 for the full notes.