Repolode
ColorlibHQ

ColorlibHQ/AdminLTE

Free, MIT-licensed admin dashboard template built on Bootstrap 5.3 with vanilla JavaScript and no jQuery.

Stars
45,664
Forks
18,131
Open issues
1
Last commit
14 days ago

What is it?

AdminLTE is an admin dashboard template built on Bootstrap 5.3 and vanilla JavaScript, with no jQuery dependency. It provides a responsive layout that adapts from mobile screens to desktops, along with dark mode and RTL support, so developers can start a back-office interface without designing the layout from scratch.

The v4 line ships a set of demo pages covering common application needs, including calendar, kanban, chat, file manager, mailbox, multi-step wizard forms, data tables built on Tabulator, profile and settings pages, and error pages. Theming is handled through Bootstrap's data-bs-theme attribute, and an opt-in stylesheet adds extra color presets.

The project can be used via CDN, npm (admin-lte@4) or Composer. Official editions for React, Next.js, Vue, Nuxt, Angular, Laravel, Django, Symfony, ASP.NET Core and Drupal are maintained in separate repositories.

Key features

  • 01Built on Bootstrap 5.3 with vanilla JavaScript and no jQuery
  • 02Responsive layout for mobile, tablet and desktop screens
  • 03Dark mode via Bootstrap's data-bs-theme attribute and RTL support
  • 04Demo pages for calendar, kanban, chat, file manager, mailbox and wizard forms
  • 05Installable via CDN, npm or Composer

Use cases

  • Starting the front end of an internal admin panel or back-office tool
  • Prototyping a SaaS dashboard with ready-made pages and components
  • Adding a Bootstrap-based admin interface to a server-rendered web app

Quick start

  1. 1

    Install via npm

    npm install admin-lte@4
  2. 2

    Or include via CDN (no build step)

    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@4/dist/css/adminlte.min.css">
  3. 3

    Start the dev server to develop AdminLTE itself (run npm ci first)

    npm start

Things to know

  • Developing the project itself requires Node.js 22.22.3+, 24.16.0+, or 26.3.0+ and npm 10+.
  • It is a template for HTML/Bootstrap; framework editions are separate repositories.

Topics

FAQ

What is AdminLTE?
Free, MIT-licensed admin dashboard template built on Bootstrap 5.3 with vanilla JavaScript and no jQuery. AdminLTE is an admin dashboard template built on Bootstrap 5.3 and vanilla JavaScript, with no jQuery dependency. It provides a responsive layout that adapts from mobile screens to desktops, along with dark mode and RTL support, so developers can start a back-office interface without designing the layout from scratch.
Is AdminLTE free to use? What license does it have?
AdminLTE is open source under the MIT license. Check the license terms before using it in commercial products.
Is AdminLTE still maintained?
Actively maintained. The last commit to AdminLTE was on Oct 8, 2026.
What can I use AdminLTE for?
Starting the front end of an internal admin panel or back-office tool Prototyping a SaaS dashboard with ready-made pages and components Adding a Bootstrap-based admin interface to a server-rendered web app
How do I install AdminLTE?
Install via npm: npm install admin-lte@4 Or include via CDN (no build step): <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@4/dist/css/adminlte.min.css"> Start the dev server to develop AdminLTE itself (run npm ci first): npm start
Where can I get AdminLTE?
The source code and installation instructions are on GitHub: https://github.com/ColorlibHQ/AdminLTE

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects