ScriptsMay 29, 2026·3 min read

AdminLTE — Open Source Bootstrap Admin Dashboard Template

A widely adopted admin dashboard template built on Bootstrap. Provides dozens of pre-built pages, widgets, and UI components for building internal tools, back-office panels, and management interfaces.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
AdminLTE Overview
Direct install command
npx -y tokrepo@latest install cd5e8321-5b7a-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

AdminLTE is a free, open-source admin dashboard template built on top of Bootstrap. It provides a complete set of pages, layouts, and UI components for building admin panels, back-office interfaces, and internal tools without designing from scratch.

What AdminLTE Does

  • Provides a responsive sidebar-based admin layout with multiple skin themes
  • Includes 20+ pre-built page templates for tables, forms, calendars, charts, and login screens
  • Ships with integrated Chart.js, DataTables, Select2, and other popular jQuery plugins
  • Offers a starter page template for quick project bootstrapping
  • Supports both LTR and RTL text direction layouts

Architecture Overview

AdminLTE is a frontend template distributed as HTML, CSS, and JavaScript files. The layout system uses Bootstrap's grid with a fixed sidebar, top navbar, content area, and footer. JavaScript functionality is provided through a set of jQuery plugins bundled as AdminLTE.js. Styles are authored in Sass and compiled to CSS. Version 4 (in development) migrates to Bootstrap 5 and removes the jQuery dependency.

Self-Hosting & Configuration

  • Install via npm, Yarn, or download the release archive directly from GitHub
  • Include adminlte.min.css and adminlte.min.js in your HTML to activate the layout system
  • Choose from multiple color skins by adding a class to the <body> tag
  • Customize variables in the Sass source files before compiling for branded themes
  • Integrate with any backend framework (Laravel, Django, Rails, Spring) by using the HTML templates as view files

Key Features

  • Fully responsive design that adapts to mobile, tablet, and desktop screens
  • Multiple layout options: fixed sidebar, collapsed sidebar, top navigation, and boxed layout
  • Pre-integrated with widely used plugins including DataTables, Summernote, and FullCalendar
  • Dark mode support and customizable color schemes
  • Active community with translations and third-party integrations for React, Vue, and Angular

Comparison with Similar Tools

  • Tabler — a modern alternative using Bootstrap 5 with a cleaner design; AdminLTE has a larger plugin ecosystem
  • CoreUI — offers React, Vue, and Angular versions as first-class; AdminLTE is primarily HTML/jQuery
  • SB Admin 2 — simpler Bootstrap dashboard; fewer built-in pages and plugins than AdminLTE
  • Gentelella — another Bootstrap admin template; less actively maintained than AdminLTE

FAQ

Q: Can I use AdminLTE with React or Vue? A: Community-maintained wrappers exist for React, Vue, and Angular, though the official template is plain HTML and jQuery.

Q: Is AdminLTE free for commercial projects? A: Yes, AdminLTE is released under the MIT license and can be used in commercial projects without restrictions.

Q: How do I upgrade from v3 to v4? A: Version 4 migrates from Bootstrap 4 to Bootstrap 5 and removes jQuery. Migration requires updating class names and replacing jQuery plugin calls with vanilla JavaScript equivalents.

Q: Does AdminLTE include backend functionality? A: No, AdminLTE is a frontend-only template. It provides the UI layer that you connect to any backend of your choice.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets