Resources
Everything around the AdminLTE 4 Vue & Nuxt port — source, packages, the live demo, the upstream template and how to get help.
Project links
| Resource | Link |
|---|---|
| Repository (GitHub) | github.com/ColorlibHQ/adminlte-vue |
| npm — library | @adminlte/vue |
| npm — Nuxt module | @adminlte/nuxt |
| Live demo | adminlte.io/themes/vue-nuxt |
| AdminLTE (template home) | adminlte.io |
| AdminLTE core (HTML/Bootstrap) | github.com/ColorlibHQ/AdminLTE |
| Issues | github.com/ColorlibHQ/adminlte-vue/issues |
| Discussions | github.com/ColorlibHQ/adminlte-vue/discussions |
Install
# plain Vue 3 (Vite)
npm install @adminlte/vue bootstrap
# Nuxt
npm i @adminlte/nuxt @adminlte/vue bootstrap
Ecosystem
- Vue 3 · Nuxt · Bootstrap 5.3
- Bootstrap Icons (used for menu and widget icons)
License
Released under the MIT License © Colorlib & AdminLTE contributors — like AdminLTE itself. Free for personal and commercial projects.
Reporting issues
Found a bug or have a feature request? Open an issue on the GitHub issue tracker. When reporting, please include:
- Your Vue (and Nuxt, if applicable) version — the library targets Vue 3.5+ and Nuxt 3+.
- The package versions from
npm ls @adminlte/vue @adminlte/nuxt. - A minimal reproduction — the relevant
menuItemsdata and the component snippet.
Related ports
AdminLTE 4 is offered as official ports across many stacks — the same template, native to each ecosystem:
Contributions are welcome. After changes, run pnpm --filter adminlte-vue type-check, pnpm --filter adminlte-vue test, pnpm lint and pnpm build:demo (the SSR/hydration gate) before opening a pull request.
AdminLTE 4 · Vue port
Edit on GitHub