Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Adminlte Laravel Package

almasaeed2010/adminlte

AdminLTE is a fully responsive, MIT-licensed admin dashboard template built on Bootstrap 5.3 with vanilla JavaScript and no jQuery. Highly customizable, it adapts to every screen from mobile to desktop and is the most popular open-source dashboard UI.

View on GitHub
Deep Wiki
Context7

AdminLTE - Free admin dashboard template based on Bootstrap 5

Frequently asked questions about Adminlte
How do I install AdminLTE in a Laravel project with Composer?
Install the core template with Composer using almasaeed2010/adminlte, then make its CSS and JS assets available to your Laravel app through public assets, a CDN, or your build pipeline. The core package provides the Bootstrap 5.3 dashboard template, not a full Laravel starter kit. If you want Blade components and auth scaffolding, evaluate the separate adminlte-laravel package.
Is AdminLTE compatible with Laravel 11?
AdminLTE is a frontend template, so Laravel version compatibility mainly depends on how you integrate its assets. It works with Blade, Laravel Mix, and Vite in modern Laravel applications. The separate adminlte-laravel integration may have its own version constraints, so check its documentation before installing.
Does AdminLTE require jQuery?
No. AdminLTE 4 is built on Bootstrap 5.3 with vanilla JavaScript and does not require jQuery. This reduces bundle size and avoids conflicts with modern Laravel frontend stacks. If you use older AdminLTE 3 plugins, check each plugin's dependencies separately.
Can I use AdminLTE with Laravel Vite?
Yes. You can import AdminLTE CSS and JS through your Vite entry point or copy the assets into your public directory. For SASS customization, override Bootstrap and AdminLTE variables in a dedicated SCSS file compiled by Vite. This keeps your theming separate from vendor files.
What is the difference between almasaeed2010/adminlte and adminlte-laravel?
almasaeed2010/adminlte is the core AdminLTE template package containing the Bootstrap 5.3 HTML, CSS, and vanilla JavaScript assets. adminlte-laravel is a Laravel-specific integration that adds Blade components, auth scaffolding, and config-driven menus. Use the core package for direct asset control, or the Laravel edition for faster Blade-based scaffolding.
Does AdminLTE support dark mode and RTL layouts?
Yes. AdminLTE 4 uses Bootstrap 5.3 data-bs-theme attributes for native light and dark mode switching. It also includes built-in RTL support for right-to-left languages. You can toggle themes dynamically from Blade or JavaScript for user preferences.
How do I customize AdminLTE colors with SASS in Laravel?
Override Bootstrap and AdminLTE SASS variables in a dedicated SCSS file, then compile it through Laravel Mix or Vite. Keep your overrides in a separate theming layer rather than editing vendor files directly. Document the customizations in a THEMING.md file so future upgrades are easier to manage.
Is AdminLTE production-ready for a Laravel admin panel?
Yes, AdminLTE is MIT-licensed and widely used, but you should still audit performance and accessibility for your specific application. The monolithic adminlte.min.css and JS files can bloat initial load times if you only use a subset of components, so consider lazy-loading or compiling only what you need. Serving assets from a CDN or a versioned bundle helps manage cache invalidation.
Can I use AdminLTE with Livewire or Inertia.js in Laravel?
AdminLTE is frontend-agnostic, so it can work alongside Livewire using its vanilla JavaScript plugins and Alpine directives. For Inertia.js or SPA frontends, use the vanilla Bootstrap 5.3 assets or the React and Next.js editions rather than Blade components. The adminlte-laravel Blade integration is best suited to traditional Blade-rendered Laravel apps.
How do I keep AdminLTE updated without breaking my Laravel customizations?
Track AdminLTE releases and test upgrades in a staging branch before deploying to production. Keep SASS and JavaScript overrides isolated and avoid editing vendor files directly. Use Composer or npm version constraints and review changelogs for Bootstrap 5.3 and plugin changes that may affect your layouts.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
vento/laravel-airbrake
wfeller/laravel-batch
maco-studios/mage-os-installer
busarm/armie
siberfx/laravel-logger
kfteam1991/dcat-admin
dashed/dashed-laposta
dashed/dashed-ecommerce-montaportal
dashed/dashed-ecommerce-etsy
neohq/string-blade-compiler
log1x/acf-composer
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager