PHPackages                             bcartfall/adminlte-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. bcartfall/adminlte-laravel

AbandonedPackage[Templating &amp; Views](/categories/templating)

bcartfall/adminlte-laravel
==========================

AdminLTE template applied to Laravel Scaffolding

6.0.2(6y ago)0423MITPHPPHP ^7.1.3

Since Dec 19Pushed 6y agoCompare

[ Source](https://github.com/bcartfall/adminlte-laravel)[ Packagist](https://packagist.org/packages/bcartfall/adminlte-laravel)[ Docs](https://github.com/bcartfall/adminlte-laravel)[ RSS](/packages/bcartfall-adminlte-laravel/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)Dependencies (9)Versions (3)Used By (0)

**IMPORTANT NOTE**: This project is looking for a maintainer please email  if you are interested.

AdminLTE template Laravel 5 package
===================================

[](#adminlte-template-laravel-5-package)

A Laravel 5 package that switch default Laravel scaffolding / boilerplate to AdminLTE template with Bootstrap 3.0 and Pratt Landing Page

See demo here:

If you are looking for the Laravel 4 version, use 0.1.5 version/tag and see [OLD-README.md](OLD-README.md)

[![Latest Version on Packagist](https://camo.githubusercontent.com/07aa58779e1c0bc5d072f215bc38ff1e96b5a8f7d7ee7d2846ee8194db1fd7f1/68747470733a2f2f706f7365722e707567782e6f72672f6163616368612f61646d696e2d6c74652d74656d706c6174652d6c61726176656c2f762f737461626c652e737667)](https://packagist.org/packages/acacha/admin-lte-template-laravel)[![Total Downloads](https://camo.githubusercontent.com/6e68d33ffb5d7639ad0fe16d9c2d11a058d75f59ea43899ca6e79c75450bf881/68747470733a2f2f706f7365722e707567782e6f72672f6163616368612f61646d696e2d6c74652d74656d706c6174652d6c61726176656c2f646f776e6c6f6164732e706e67)](https://packagist.org/packages/acacha/admin-lte-template-laravel)[![Monthly Downloads](https://camo.githubusercontent.com/1cad5885308ef318231aee1bc7acf908fe35da15b35338665a11b49221c19264/68747470733a2f2f706f7365722e707567782e6f72672f6163616368612f61646d696e2d6c74652d74656d706c6174652d6c61726176656c2f642f6d6f6e74686c79)](https://packagist.org/packages/acacha/admin-lte-template-laravel)[![Daily Downloads](https://camo.githubusercontent.com/8442e0142a1e827715ab935a4bbe13cadd8c7744d257ae74ce83a7adcca7c2fe/68747470733a2f2f706f7365722e707567782e6f72672f6163616368612f61646d696e2d6c74652d74656d706c6174652d6c61726176656c2f642f6461696c79)](https://packagist.org/packages/acacha/admin-lte-template-laravel)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/7b4128205e008b8ed81f9bbb1576a1111d49a81188474dcc819371c7375ec396/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6163616368612f61646d696e6c74652d6c61726176656c2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/acacha/adminlte-laravel/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/c02b5fd786d69d987492ab7a86960d495e4c5632273b87db585ef0bf72422626/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6163616368612f61646d696e6c74652d6c61726176656c2f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/acacha/adminlte-laravel/?branch=master)[![Build Status](https://camo.githubusercontent.com/68f0ccd8ce18580fe03c65d4518b74d1e613b3f5000c6d8f94c2bcd907de2bbc/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6163616368612f61646d696e6c74652d6c61726176656c2f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/acacha/adminlte-laravel/build-status/master)[![StyleCI](https://camo.githubusercontent.com/500245dbf5d472c8baff93758a9c271922c56198e480d3b03acf628423a431c3/68747470733a2f2f7374796c6563692e696f2f7265706f732f33353632383536372f736869656c64)](https://styleci.io/repos/35628567)[![Build Status](https://camo.githubusercontent.com/a00d91eaef229b57e3b5c3f4816c9f44f6f49b2dd5e55f8745a5735fac9e01e4/68747470733a2f2f7472617669732d63692e6f72672f6163616368612f61646d696e6c74652d6c61726176656c2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/acacha/adminlte-laravel)

Installation &amp; use
======================

[](#installation--use)

**So easy to install!** Install globally with composer:

```
composer global require "acacha/adminlte-laravel-installer"
```

And convert any Laravel installation to AdminLTE/Pratt with:

```
laravel new laravel-with-admin-lte
cd laravel-with-admin-lte
adminlte-laravel install
```

Enjoy! If you wish you can use [llum](https://github.com/acacha/llum) to start your app:

```
llum boot
```

To start using you Laravel with AdminLTE. Llum will configure database (sqlite),execute migrations, install devtools and serve for you.

More info about llum commands in Github [Acacha/llum](https://github.com/acacha/llum).

Requirements
============

[](#requirements)

This packages use (no need to install):

- [Composer](https://getcomposer.org/)
- [Laravel](http://laravel.com/)
- [AdminLTE](https://github.com/almasaeed2010/AdminLTE). You can see and AdminLTE theme preview at:
- [Pratt](http://blacktie.co/demo/pratt/). Pratt Landing Page
- [Acacha/user](https://github.com/acacha/user): providing boosted Laravel Users. This could be optional through configuration.
- [acacha/helpers](https://github.com/acacha/helpers) : Extra helpers for Laravel provided by acacha.
- [creativeorange/gravatar](https://github.com/creativeorange/gravatar): Gravatar support for user's profile images. This could be optional through configuration.
- [league/flysystem](https://github.com/thephpleague/flysystem) : Filesystem support.
- [acacha/forms](https://github.com/acacha/forms) : Javascript Form objects implementation.
- [acacha/llum](https://github.com/acacha/llum). Easy Laravel packages installation (and other tasks). Used to modify config/app.php file without using stubs (so you changes to this file would be respected)
- [thephpleague/skeleton](https://github.com/thephpleague/skeleton). This package use/has been adapted to use the phpleague skeleton.
- Acacha llum requires GNU sed. on MAC OS install GNU sed with:

```
brew install gnu-sed --with-default-names
```

This package assumes that you have in path your composer bin folder:

```
/YOUR_PATH_TO_HOME/.composer/vendor/bin

```

For example adding this line:

```
export PATH=${PATH}:~/.composer/vendor/bin
```

to your ~/.bashrc file

Note: in some systems the path coul be diferent for example:

```
export PATH=${PATH}:~/.config/composer/vendor/bin
```

Please be sure to check you environment.

Optional requirements
---------------------

[](#optional-requirements)

- [Laravel menu](https://github.com/spatie/laravel-menu): only used with command adminlte:menu that replaces default adminlte menu with a menu with spatie/laravel-menu support.

Laravel 5.6
-----------

[](#laravel-56)

This package works smoothly with Laravel 5.6 with 6.0+ versions.

Laravel 5.5
-----------

[](#laravel-55)

This package now use new Laravel 5.5 feature Package Auto Discover.

Laravel 5.4
-----------

[](#laravel-54)

Use 4.1.23 version of this package!

### Laravel 5.4 manual installation

[](#laravel-54-manual-installation)

Follow the typical Laravel package installation steps:

```
 laravel new laravel-with-admin-lte
 cd laravel-with-admin-lte
```

Add admin-lte Laravel package with:

```
 composer require "acacha/admin-lte-template-laravel:4.*"
```

To register the Service Provider edit **config/app.php** file and add to providers array:

```
/*
 * Acacha AdminLTE template provider
 */
Acacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider::class,
```

To Register Alias edit **config/app.php** file and add to alias array:

```
/*
 * Acacha AdminLTE template alias
 */
'AdminLTE' => Acacha\AdminLTETemplateLaravel\Facades\AdminLTE::class,
```

Publish files with:

```
php artisan vendor:publish --tag=adminlte --force
```

Use force to overwrite Laravel Scaffolding packages. That's all! Open the Laravel project in your browser or homestead machine and enjoy!

Laravel 5.3
-----------

[](#laravel-53)

Use branch 3.x for Laravel 5.3 version.

Laravel 5.2
-----------

[](#laravel-52)

Also you can use for previous version of Laravel (5.2) :

```
composer global require "acacha/adminlte-laravel-installer=~2.0"
laravel new --5.2 laravel-with-admin-lte

```

Laravel 5.1 notes
-----------------

[](#laravel-51-notes)

By default Laravel 5.1 does not include default auth routes. Versions &gt; 1.0 &lt; 2.0 of this package add the necessary routes for you

See [old README file](OLD-README.md) file for notes of which routes are registered.

### Installation

[](#installation)

First install Laravel () and then Create a new Laravel project:

```
 laravel new laravel-with-admin-lte
 cd laravel-with-admin-lte
```

Add admin-lte Laravel package with:

```
 composer require "acacha/admin-lte-template-laravel:1.*"
```

Register ServiceProvider editing **config/app.php** file and adding to providers array:

```
// AdminLTE template provider
Acacha\AdminLTETemplateLaravel\app\Providers\AdminLTETemplateServiceProvider::class,
```

Publish files with:

```
 php artisan vendor:publish --force --provider="Acacha\AdminLTETemplateLaravel\app\Providers\AdminLTETemplateServiceProvider"
```

Use force to overwrite Laravel Scaffolding packages. That's all! Open the Laravel project in your browser or homestead machine and enjoy!

Note: use the following for Laravel &lt;5.1 versions:

```
 // AdminLTE template provider
 'Acacha\AdminLTETemplateLaravel\app\Providers\AdminLTETemplateServiceProvider',
```

Laravel Routes
--------------

[](#laravel-routes)

This package installs Laravel routes that you will not find them at routes.php file. The routes installed by package would be find at file:

A file included by AdminLTETemplateServiceProvider:

You can override this routes by changing order of ServiceProviders in config/app.php file so if you put:

```
App\Providers\RouteServiceProvider::class
```

After

```
Acacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider::class
```

Your routes in routes.php file will override default adminlte-laravel routes.

Also you can install manually the routes in routes.php file. Adminlte-laravel use same routes as Laravel make:auth command use, see:

so you can add this lines to routes.php file:

```
Route::auth();

Route::get('/home', 'HomeController@index');
```

And disable AdminLTETemplateServiceProvider in config/app.php file ( take into account that Adminte-laravel Facades and custom commands will not be available).

See issue [mdbootstrap#69](https://github.com/mdbootstrap/adminlte-laravel/issues/69) for more info

First steps, database creation, migrations and login
----------------------------------------------------

[](#first-steps-database-creation-migrations-and-login)

Once package installed you have to follow the usual steps of any laravel project to Login to the admin interface:

- Create a database. I recommend the use of laravel Homestead ()
- Create/check .env file and configure database access (database name, password, etc)
- Run migrations with command $ php artisan migrate
- Registera a first user and Login with it

AdminLTE
--------

[](#adminlte)

AdminLTE is a Free Premium Admin control Panel Theme That Is Based On Bootstrap 3.x created by Abdullah Almsaeed. See:

Avatar/Gravatar
---------------

[](#avatargravatar)

Adminlte-laravel supports global recognized avatar () using package creativeorange/gravatar ().

Artisan Commands
================

[](#artisan-commands)

make:view
---------

[](#makeview)

This commands adds a view to **resources/views** folder using default adminlte layout:

```
php artisan make:view about
```

make:menu
---------

[](#makemenu)

This commands adds a menu entry to file **config/menu.php**:

```
php artisan make:menu link menuname
```

Example:

```
php artisan make:menu /contact
```

make:route
----------

[](#makeroute)

This commands adds a route to routes file using:

```
php artisan make:route linkname
```

For example you can add a route **routes/web.php** file with URI **/about** using:

```
php artisan make:route about
```

This commands add this entry to routes/web.php

You can create 3 types of routes with option **type**:

- **regular**: routes using a clousure with a simple return view command. This is the default one
- **controller**: routes using a controller.
- **resource**: routes using a resource controller.

Examples:

```
php artisan make:route about --type=controller
```

this adds the following:

```
Route::get('about', 'AboutController@index');
```

to file **routes/web.php**. You can choose the controller name and method with:

```
php artisan make:route about MyController@method --type=controller
```

If you want to create a resource controller:

```
php artisan make:route about --type=resource
```

this adds the following:

```
Route::resource('about', 'About@index');
```

to file **routes/web.php**.

You can also create routes with other HTTP methods using option **method**:

```
php artisan make:route save --method=post
```

You can also add routes to api using option **api**:

```
php artisan make:route save --api
```

Then the routes will be added to **routes/api.php**.

Finally use option **-a** to add actions after route creation:

```
php artisan make:route about -a
```

Last command also create a view with name **about.blade.php**. Using:

```
php artisan make:route about -a --type=controller
```

Will create a Controller file with name **AboutController** and method index.

You can consult all options with:

```
php artisan make:route --help
```

adminlte:publish | adminlte-laravel:publish
-------------------------------------------

[](#adminltepublish--adminlte-laravelpublish)

This command is already executed during installation you can (re)execute manually with:

```
php artisan adminlte:publish
```

Publish all necessary files from package to Laravel project.

adminlte:sidebar | adminlte-laravel:sidebar
-------------------------------------------

[](#adminltesidebar--adminlte-laravelsidebar)

Only publish package sidebar to Laravel project allowing to customize sidebar:

```
php artisan adminlte:sidebar
```

Note: sidebar is already published when you use **adminlte-laravel install** command.

adminlte:menu | adminlte-laravel:menu
-------------------------------------

[](#adminltemenu--adminlte-laravelmenu)

Replaces sidebar view with a sidebar using [spatie/laravel-menu](https://github.com/spatie/laravel-menu):

```
php artisan adminlte:menu
```

This command also installs spatie/laravel-menu package and creates a default menu located **config/menu.php**.

***IMPORTANT***: Spatie Laravel Menu required PHP7.0 or superior to work

adminlte-laravel:admin | adminlte:admin
---------------------------------------

[](#adminlte-laraveladmin--adminlteadmin)

Executes make:adminUserSeeder artisan command (see next section) an executes seed. This command adds a default admin user to database.

```
php artisan adminlte:admin
File /home/sergi/Code/AdminLTE/acacha/adminlte-laravel_test/database/seeds/AdminUserSeeder.php created
User Sergi Tur Badenas(sergiturbadenas@gmail.com) with the environemnt password (env var ADMIN_PWD) created succesfully!
```

This command use (if exists) environment variables (.env file) ADMIN\_USER, ADMIN\_EMAIL and ADMIN\_PWD. If this env variables does not exists then user git config (~/.gitconfig) to obtain data and if this info does not exists use Admin () and password 123456 as default.

### make:adminUserSeeder

[](#makeadminuserseeder)

Create a new seed to add admin user to database. Use:

```
php artisan make:adminUserSeeder
File /home/sergi/Code/AdminLTE/acacha/adminlte-laravel_test/database/seeds/AdminUserSeeder.php created
```

Social Login/Register with acacha/laravel-social
================================================

[](#social-loginregister-with-acachalaravel-social)

It's a cinch to add (optional) Social Login/Register support to Laravel Adminlte using [acacha/laravel-social](https://github.com/acacha/laravel-social) package. Execute in your project root folder:

```
adminlte-laravel social
```

Follow the wizard to configure your social providers Oauth data and enjoy!

More info at .

How to remove social Login?
---------------------------

[](#how-to-remove-social-login)

Remove line

```
@include('auth.partials.social_login')
```

in files `resources/views/auth/login.blade.php` and `register.blade.php`

Roadmap
=======

[](#roadmap)

- Add email html templates
- Add breadcrumps with:

Documentation TODO
------------------

[](#documentation-todo)

- Gulp file provided to compile Boostrap and AdminLTE less files
- Partial views (html header, content header, footer, etc.) to easily reuse code

Packagist
---------

[](#packagist)

More info
---------

[](#more-info)

Tests
-----

[](#tests)

### Testing this package

[](#testing-this-package)

Use phpunit on run composer script test:

```
$ composer test
```

### Testing laravel project once this package is installed

[](#testing-laravel-project-once-this-package-is-installed)

Once this package is installed in a Laravel project some tests are installed to test package features. There are two kind of tests Feature/Unit tests and Browser tests. To execute Feature/Unit tests execute:

```
./vendor/bin/phpunit

```

In a new created laravel project with acacha-admintle.laravel installed to test that package is installed correctly. You can also execute Browser tests with Laravel Dusk (please install first manually Dusk package following ):

```
php artisan dusk:install
touch database/testing.database.sqlite
php artisan serve --env=dusk.local &
php artisan dusk

```

You can also test this package in a sandbox without need to install. Run script:

```
./test.sh
```

Localization
------------

[](#localization)

All strings are localized using Laravel localization support:

In your config/app.php file you can change locale to change language. You can install only localized files using tag adminlte\_lang:

```
php artisan vendor:publish --tag=adminlte_lang --force
```

The following languages are supported by default on this package: English, Catalan, Spanish, Dutch and Brazilian Portuguese. Please feel free to submit a new pull request with another languages if you wish.

Troubleshooting
---------------

[](#troubleshooting)

### GNU sed on MAC OS

[](#gnu-sed-on-mac-os)

NOTA: not needed in Laravel 5.5+

Acacha llum need GNU sed to work so replace BSD sed with GNU sed using:

```
brew install gnu-sed --with-default-names
```

Check you version of sed with:

```
man sed
```

sed GNU version path is:

```
$ which sed
/usr/local/bin/sed
```

Instead of default path of BSD sed (installed by default on MAC OS):

```
/usr/bin/sed
```

More info at [mdbootstrap#58](https://github.com/mdbootstrap/adminlte-laravel/issues/58)

How to use username at login instead of email
---------------------------------------------

[](#how-to-use-username-at-login-instead-of-email)

Execute command:

```
php artisan adminlte:username

```

And then you can use username instead of email for login.

NOTE: when we are using login by username if login by usernames fails then system try to use the introduced username as an email for login. So users can also login using email.

To come back to email login remove **field** option from **config/auth.php** file:

```
'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\User::class,
        'field' => 'username' // Adminlte laravel. Valid values: 'email' or 'username'
    ],
```

NOTE: Migration required to add username field to users table requires:

```
composer require doctrine/dbal
```

### Default domain for username registration

[](#default-domain-for-username-registration)

Optionally you can define a default domain name for username login. Add domain option:

```
'defaults' => [
    'guard' => 'web',
    'passwords' => 'users',
    'domain' => 'defaultdomain.com',
],
```

to file **config/auth.php**. Then if an user tries to login with no domain the default domain will be appended whe logging.

So with previous example you can type at login:

```
sergiturbadenas

```

and system/javascript will replace that with:

```
sergiturbadenas@defaultdomain.com

```

Vue
===

[](#vue)

Laravel adminlte package by default publish Laravel translations into Javascript/Vue.js adding to HTML header the following script:

```

    //See https://laracasts.com/discuss/channels/vue/use-trans-in-vuejs
    window.trans = @php
        // copy all translations from /resources/lang/CURRENT_LOCALE/* to global JS variable
        $lang_files = File::files(resource_path() . '/lang/' . App::getLocale());
        $trans = [];
        foreach ($lang_files as $f) {
            $filename = pathinfo($f)['filename'];
            $trans[$filename] = trans($filename);
        }
        $trans['adminlte_lang_message'] = trans('adminlte_lang::message');
        echo json_encode($trans);
    @endphp

```

This script is located in partial blade file (vendor/acacha/admin-lte-template-laravel/resources/views/layouts/partials/htmlheader.blade.php)

So global variable window.trans contains all Laravel translations at can be used in any Javascript file.

Also in file **resources/assets/js/bootstrap.js** code section:

```
Vue.prototype.trans = (key) => {
    return _.get(window.trans, key, key);
};

```

Allows using directly the trans function in vue templates:

```
{{ trans('auth.failed') }}

```

Also you can use inside Vue components code:

```
this.trans('auth.failed')

```

Laravel Adminlte messages ara available using prefix **adminlte\_lang\_message**:

```
{{ trans('adminlte_lang_message.username') }}

```

Feel free to remove/adapt this file to your needs.

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Sergi Tur Badenas](https://github.com/acacha)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

See also
--------

[](#see-also)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 91.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

2333d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e851a839a8245cfdd0ebbb591e95cb58b4f2fe27df289c7cb84fd5767679199e?d=identicon)[bcartfall](/maintainers/bcartfall)

---

Top Contributors

[![acacha](https://avatars.githubusercontent.com/u/4015406?v=4)](https://github.com/acacha "acacha (583 commits)")[![bcartfall](https://avatars.githubusercontent.com/u/8977296?v=4)](https://github.com/bcartfall "bcartfall (11 commits)")[![rogermelich](https://avatars.githubusercontent.com/u/14792024?v=4)](https://github.com/rogermelich "rogermelich (7 commits)")[![Aterbonus](https://avatars.githubusercontent.com/u/15003767?v=4)](https://github.com/Aterbonus "Aterbonus (3 commits)")[![marcosmariondev](https://avatars.githubusercontent.com/u/2903044?v=4)](https://github.com/marcosmariondev "marcosmariondev (2 commits)")[![DrowningElysium](https://avatars.githubusercontent.com/u/9342313?v=4)](https://github.com/DrowningElysium "DrowningElysium (2 commits)")[![syahzul](https://avatars.githubusercontent.com/u/707301?v=4)](https://github.com/syahzul "syahzul (2 commits)")[![uovidiu](https://avatars.githubusercontent.com/u/76910?v=4)](https://github.com/uovidiu "uovidiu (2 commits)")[![minhphuc429](https://avatars.githubusercontent.com/u/13390855?v=4)](https://github.com/minhphuc429 "minhphuc429 (2 commits)")[![admont28](https://avatars.githubusercontent.com/u/6698179?v=4)](https://github.com/admont28 "admont28 (2 commits)")[![ontheroadjp](https://avatars.githubusercontent.com/u/11689129?v=4)](https://github.com/ontheroadjp "ontheroadjp (2 commits)")[![clebersa](https://avatars.githubusercontent.com/u/7107733?v=4)](https://github.com/clebersa "clebersa (2 commits)")[![apisznasdin](https://avatars.githubusercontent.com/u/157100?v=4)](https://github.com/apisznasdin "apisznasdin (2 commits)")[![rtcoder](https://avatars.githubusercontent.com/u/10314476?v=4)](https://github.com/rtcoder "rtcoder (1 commits)")[![selabie68](https://avatars.githubusercontent.com/u/5601142?v=4)](https://github.com/selabie68 "selabie68 (1 commits)")[![sheershoff](https://avatars.githubusercontent.com/u/1510318?v=4)](https://github.com/sheershoff "sheershoff (1 commits)")[![webkingashu](https://avatars.githubusercontent.com/u/10626272?v=4)](https://github.com/webkingashu "webkingashu (1 commits)")[![zubaer-ahammed](https://avatars.githubusercontent.com/u/13575726?v=4)](https://github.com/zubaer-ahammed "zubaer-ahammed (1 commits)")[![amruthpillai](https://avatars.githubusercontent.com/u/1134738?v=4)](https://github.com/amruthpillai "amruthpillai (1 commits)")[![ctessier](https://avatars.githubusercontent.com/u/4518186?v=4)](https://github.com/ctessier "ctessier (1 commits)")

---

Tags

laraveltemplatethemeAdminLTEbootstrapadminadministratoradmin-lteacacha

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/bcartfall-adminlte-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/bcartfall-adminlte-laravel/health.svg)](https://phpackages.com/packages/bcartfall-adminlte-laravel)
```

###  Alternatives

[acacha/admin-lte-template-laravel

AdminLTE template applied to Laravel Scaffolding

1.8k387.2k8](/packages/acacha-admin-lte-template-laravel)[yiister/yii2-adminlte

yii2-adminlte is a package for yii framework 2 that consists a very popular backend template AdminLTE (based on bootstrap 3).

2839.3k](/packages/yiister-yii2-adminlte)[brackets/admin-ui

Administration user interface template

29258.6k3](/packages/brackets-admin-ui)[acacha/adminlte-laravel-installer

Adminlte-laravel application installer.

1538.8k1](/packages/acacha-adminlte-laravel-installer)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
