Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

AdminLTE - Free admin dashboard template based on Bootstrap 5

License

NotificationsYou must be signed in to change notification settings

ColorlibHQ/AdminLTE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,772 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

npm versionPackagistcdn versionDiscord InviteNetlify Status

AdminLTE is a fully responsive administration template. Based onBootstrap 5 framework and also the JavaScript plugins.Highly customizable and easy to use. Fits many screen resolutions from small mobile devices to large desktops.

What's New in v4.0.0-rc6

Security & Feature Release - Important security fixes and new sidebar persistence feature:

  • Security Fixes - Resolved 4 vulnerabilities (XSS in Astro, auth bypass, unsanitized attributes)
  • Sidebar State Persistence - Sidebar now remembers collapsed/expanded state across page refreshes
  • Node.js 22 - Updated all GitHub Actions workflows to Node.js 22 LTS (supported until 2027)
  • Latest Dependencies - 15+ packages updated including Astro 5.16.4, Prettier 3.7.4, Rollup 4.53.3
  • CI/CD Improvements - Updated CodeQL actions to v3, fixed release workflow bugs

Key Improvements:

  • ✅ Zero security vulnerabilities - all npm audit issues resolved
  • ✅ Sidebar state persists in localStorage (configurable, SSR-safe, mobile-aware)
  • ✅ GitHub Actions use Node.js 22 (Active LTS until April 2027)
  • ✅ CodeQL security scanning updated to latest v3 actions
  • ✅ Release workflow fixed for proper asset packaging

Install the latest:

npm install admin-lte@4.0.0-rc6

See theCHANGELOG.md for complete details.

Looking for Premium Templates?

AdminLTE.io just opened a new premium templates page. Hand picked to ensure the best quality and the most affordableprices. Visithttps://adminlte.io/premium for more information.

"AdminLTE Presentation"

AdminLTE has been carefully coded with clear comments in all of its JS, SCSS and HTML files.SCSS has been used to increase code customizability.

Quick start

Development

To start developing with AdminLTE:

  1. Install dependencies:npm install
  2. Start development server:npm start(opens browser athttp://localhost:3000)
  3. Start coding! Files auto-compile and refresh on changes

Production Build

To build for production:

  1. Full production build:npm run production(includes linting and optimization)
  2. Quick build:npm run build(faster for development/testing)

Available Scripts

  • npm start - Start development server with file watching
  • npm run build - Build all assets for development
  • npm run production - Full production build with linting and bundlewatch
  • npm run lint - Run all linters (JS, CSS, docs, lockfile)
  • npm run css - Build CSS only
  • npm run js - Build JavaScript only

Browser Support

AdminLTE supports all modern browsers with the latest Bootstrap 5.3.7:

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)

Platform Support

AdminLTE v4 build scripts work cross-platform:

  • Windows - Command Prompt, PowerShell, Git Bash
  • macOS - Terminal, iTerm2
  • Linux - Bash, Zsh, and other Unix shells

All npm scripts use cross-platform utilities to ensure consistent behavior across different operating systems.

Security & Production Deployment

Important Security Notice

AdminLTE is aUI template - when deploying to production, follow these critical guidelines:

What to Deploy:

  • Only compiled production assets:dist/js/adminlte.min.js anddist/css/adminlte.min.css
  • Your application-specific files

What NOT to Deploy:

  • node_modules/ directory
  • Demo/example HTML files (index.html, index2.html, index3.html, etc.)
  • Source files (src/ directory)
  • Development configuration files

CVE-2021-36471 Notice:This CVE isdisputed and does not represent a vulnerability in AdminLTE. It refers to demo pages being accessible when developers incorrectly deploy example files to production. AdminLTE v4 has a clear separation between development demos and production assets. SeeSECURITY.md for complete details.

Production Build:

npm run production# Builds optimized assets in dist/

For detailed security guidelines, authentication requirements, and best practices, seeSECURITY.md.

Sponsorship

Support AdminLTE development by becoming a sponsor or donor.

Sponsor on GitHub   Donate via PayPal

Our Sponsors

User avatar: spizzo14  User avatar: tomhappyblock  User avatar: stefanmorderca  User avatar: tito10047  User avatar: sitchi  User avatar: npreee  User avatar: isaacmorais  

Your avatar here? Become a sponsor

Contributing

  • Highly welcome.
  • For your extra reference checkAdminLTE v4 Contribution Guide
  • First thing first, you should have bit knowledge about NodeJS.
  • Github Knowledge.
  • Install NodeJS LTS version.
  • Clone this Repository to your machine and change tomaster branch.
  • Go to Cloned Folder.
  • In cli/bash runnpm install it will install dependency frompackage.json.
  • After installation completes, runnpm start
  • Cool, Send your changes in PR tomaster branch.

License

AdminLTE is an open source project byAdminLTE.io that is licensed underMIT.AdminLTE.io reserves the right to change the license of future releases.

Image Credits

Sponsor this project

  •  

[8]ページ先頭

©2009-2026 Movatter.jp