
AdminLTE
Free Bootstrap 5 admin dashboard template with responsive layouts and dark mode.
- Stars
- 45.7k
- Forks
- 18.1k
- Licence
- MIT
- Language
- Astro
- Last update
- 5 days ago
- Type
- Library
What it is
AdminLTE is a free, MIT-licensed set of ready-made dashboard pages and components built on Bootstrap 5.3, used as the starting point for admin panels and back-office screens. It is responsive across phone and desktop sizes and uses vanilla JavaScript without jQuery. People use it to avoid designing an admin interface from scratch.
- Start a new admin dashboard by loading the CSS and JavaScript from a CDN with no build step
- Install via npm and customize the template's styles and pages
- Use the included demo pages such as Calendar, Kanban, Chat, File Manager or Mailbox as starting points
- Use the sidebar search plugin to filter a navigation menu as you type
Great for
- Developers building an internal admin panel or back-office tool quickly
- Teams that already use Bootstrap and want a consistent dashboard look
- Developers who want a template in their framework, such as React, Vue, Laravel or Django, via the listed sibling editions
- Projects that need dark mode and right-to-left (RTL) layout out of the box
Not ideal for
- People who want a finished application with a backend, database or login system already built, since this is a front-end template
- Projects not using Bootstrap, since the template is built on Bootstrap 5.3 and its styles would need to be adapted
- Designers looking for a fully custom visual identity, as the default look is a standard admin theme
How to get it
- 1
Install with a package manager
You'll need: Node.js 22.22.3+, 24.16.0+, or 26.3.0+ and npm 10+ (only needed to develop AdminLTE itself)
Install from npm (version 4)
npm install admin-lte@4Install from Composer
composer require almasaeed2010/adminlte - 2
Run it
- Load the CSS and JavaScript from the CDN links in the Quick start section, or install with npm
- Open the Getting Started guide at adminlte.io/themes/v4/docs/introduction.html
- Copy one of the demo pages as a starting point for your own dashboard
- For source development, run npm ci and then npm start to open the dev server at http://localhost:3000
- 3
Get the most out of it
- Use the framework editions (React, Vue, Laravel, Django and others) listed in the README if your stack matches one of them
- Enable the sidebar search plugin added in version 4.3 to filter long menus
- Use the built-in dark mode and RTL support when your audience needs them
- Run npm run test-a11y to check accessibility on built pages, as described in the README
Downloads
Strengths
- Ships a broad set of prebuilt admin pages and components, reducing starting effort
- Available through CDN, npm and Composer, so it fits several workflows
- Released under the MIT license, which permits commercial use
Trade-offs
- The README describes a documentation overhaul and frequent releases, so checking the version you use against the changelog is advisable
- Being a template, most of its value is in its look and layout; you still need to supply the data and server logic
- The README's development section lists specific Node.js version requirements that you must match to build from source
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| AdminLTE (this) | 45.7k | Library | beginner | 5 days ago | Developers building an internal admin panel or back-office tool quickly |
| tabler | 42k | Library | beginner | 7 days ago | Developers building internal admin panels or dashboards quickly |
| gentelella | 21.6k | Library | intermediate | 6 days ago | Developers who want a starting point for an internal admin panel without adopting a frontend framework |
| coreui-free-bootstrap-admin-template | 12.3k | App | intermediate | 3 months ago | Developers building an internal admin or dashboard page with Bootstrap |
| vuestic-admin | 11k | App | intermediate | 8 months ago | Developers starting a new internal admin or dashboard in Vue |
| ngx-admin | 25.7k | Framework | intermediate | 2.1 years ago | Developers starting a new Angular admin or back-office dashboard |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.