AdminLTE 4 now runs on React, Vue, Angular, Laravel, Symfony, Django and ASP.NET #6075
silkalns
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
TL;DR - AdminLTE 4 is now available as official, framework‑native packages for React/Next.js, Vue/Nuxt, Angular, Laravel, Symfony, Django, ASP.NET Core and Drupal - all documented under one roof at docs.adminlte.io.
For years AdminLTE has been an HTML + Bootstrap template you adapt to your stack. With v4 we've gone further: the same dashboard - Bootstrap 5.3, vanilla JS (no jQuery), light/dark modes, the full component set, a config‑driven sidebar and a ⌘K command palette — is now shipped natively in the framework you already use. Same look, idiomatic API.
🚀 The editions
npm i admin-ltenpm i @adminlte/reactnpm i @adminlte/vuenpm i @adminlte/angularcomposer require colorlibhq/adminlte-laravelcomposer require colorlibhq/adminlte-symfonypip install adminlte-djangodotnet add package ColorlibHQ.AdminLTE.AspNetCorecomposer require drupal/adminlteEach port is a first‑class package on its native registry (npm, Packagist, PyPI, NuGet, Drupal.org), not a wrapper around an iframe — real components, typed where the language allows, SSR‑safe theming, and the AdminLTE look you know.
📚 One documentation site
Everything now lives at docs.adminlte.io — pick your edition and get Introduction → Installation → Configuration → Layout → Menu → Components → Theming → Charts & Plugins → Deployment, all written against the real APIs of that stack.
🙌 Try it & tell us
Pick your stack,
install, and drop the dashboard layout around your routes. Bug reports, feature requests and PRs are welcome on each port's repo — and we'd love to hear which framework you're using AdminLTE with. 💬One UI, every stack. Thanks for building with AdminLTE!
All reactions