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
Laravel Gentelella

Laravel Gentelella Laravel Package

florientr/laravel-gentelella

Laravel Gentelella integrates the Gentelella Bootstrap admin theme into Laravel, giving you a ready-made responsive dashboard layout with blade views, assets, and scaffolding to speed up building admin panels and back-end interfaces.

View on GitHub
Deep Wiki
Context7

The Laravel 5.4 framework with Gentelella template

Frequently asked questions about Laravel Gentelella
Is florientr/laravel-gentelella a Composer package I can install into an existing Laravel app?
No. Despite the Composer-style name, this repository is a fork of the laravel/laravel 5.4 application skeleton with the Gentelella admin theme pre-wired into its views and public assets. There is no service provider, no publishable config, and no versioned API, so there is nothing to require into an existing project. You can only clone or fork it as a starting point.
What Laravel and PHP versions does laravel-gentelella support?
It is pinned to Laravel 5.4, which was released in January 2017 and reached end of security support around 2019. That means it targets PHP 7.x, not PHP 8.2 and above. Running it on a modern PHP runtime is not supported and will fail at the framework layer, not just at the edges.
How do I install laravel-gentelella?
You clone the repository into a fresh directory, then run composer install and npm install using a 2017-era toolchain, and finally configure your .env and application key. Because it is an application skeleton rather than a library, there is no composer require step and no artisan vendor:publish workflow. Expect to pin old Node and PHP versions for the install to succeed.
Can I use laravel-gentelella with Laravel 10, 11 or 12?
No. The gap is a two-major-version framework jump on top of a Bootstrap 3 to Bootstrap 5 migration, and no amount of adaptation closes it cleanly. The practical path is to treat this repository as a reference implementation and port the pieces you actually want. Rebuild the Blade layout, assets, and menu structure inside a current Laravel skeleton.
Why doesn't laravel-gentelella have a service provider or a config file I can publish?
Because it is not a package in the Laravel sense. It is a full application snapshot, so the theme is baked directly into the default Blade views, the public CSS and JS assets, and the menu markup. Configuration happens by editing the files in place rather than by publishing config. That is also why it cannot be upgraded independently of the framework.
Is laravel-gentelella safe to use in production?
Treat it as high risk. It ships an end-of-life Laravel 5.4 runtime with an unpatchable CVE surface, plus an effectively unmaintained Gentelella theme built on Bootstrap 3 and jQuery. There is no upstream security monitoring, no issue history, and no community adoption to lean on. It only makes sense for a throwaway demo or an internal tool inside an organisation that has already sanctioned Laravel 5.4 and PHP 7.x.
How do I move the Gentelella admin theme from this repo into a modern Laravel application?
Extract three artifacts: the Gentelella Blade layout and partials, the compiled or static CSS and JS assets, and the navigation and menu structure. Rebuild those inside a current Laravel skeleton as a Blade layout wired to Vite or an equivalent asset pipeline. Replace jQuery plugins with maintained equivalents anywhere they are load-bearing, and keep the UI value while discarding the EOL runtime.
What are the alternatives to laravel-gentelella for building an admin dashboard?
If you want the Gentelella look, pull the theme assets into a current Laravel app rather than adopting the whole repository. If you want a maintained Laravel admin panel, look at packages built on Bootstrap 5 or Tailwind with active releases and Laravel 11 or 12 support. Either route gives you a security-reviewable dependency tree, which this fork does not.
Does laravel-gentelella build with modern Node and Vite?
No. It uses the Laravel Mix and Webpack-era package.json from 2017, which will not build on current Node without pinning to old versions. Those pinned versions then tend to conflict with modern CI images. Migrating the front-end to Vite is effectively a rewrite of the asset pipeline, not a configuration tweak.
How should I evaluate laravel-gentelella before spending time on it?
First decide whether your actual need is the Gentelella look or the Laravel 5.4 runtime, because those lead to very different decisions. Then check whether the repo has an explicit LICENSE and an attributable maintainer, and whether vendor or node_modules are committed so the dependency tree can be reproduced from composer.lock on a clean machine. Finally confirm your platform standard permits PHP 7.x and Laravel 5.4 anywhere, and who would own patching a fork indefinitely.
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.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections