PHPackages                             bkeremm/laravel-theme - 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. bkeremm/laravel-theme

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

bkeremm/laravel-theme
=====================

This package creates multiple managed theme infrastructure for Laravel.

v1.0.4(6y ago)17421MITPHPPHP &gt;=5.6.4

Since Aug 15Pushed 6y ago1 watchersCompare

[ Source](https://github.com/bkeremm/laravel-theme)[ Packagist](https://packagist.org/packages/bkeremm/laravel-theme)[ RSS](/packages/bkeremm-laravel-theme/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (4)Dependencies (2)Versions (6)Used By (0)

[![Laravel Theme](https://camo.githubusercontent.com/a098abb949f5992bc8bbed1bc808fd8ce8d180cfcc5690343b50cfb0bdd77666/687474703a2f2f6b6572656d626168636976616e2e636f6d2f6f70656e736f757263652f6c61726176656c2d7468656d652e6a7067)](https://camo.githubusercontent.com/a098abb949f5992bc8bbed1bc808fd8ce8d180cfcc5690343b50cfb0bdd77666/687474703a2f2f6b6572656d626168636976616e2e636f6d2f6f70656e736f757263652f6c61726176656c2d7468656d652e6a7067)

Laravel Template Builder
========================

[](#laravel-template-builder)

[![Latest Stable Version](https://camo.githubusercontent.com/5e8351f19181a5557cc6d32af53c13c0284fd37fafe0517162712223ed8795b0/68747470733a2f2f706f7365722e707567782e6f72672f626b6572656d6d2f6c61726176656c2d7468656d652f762f737461626c65)](https://packagist.org/packages/bkeremm/laravel-theme)[![Total Downloads](https://camo.githubusercontent.com/a16428a5c0651183b28d493b86eb7118bbe7ead23aad269a2db0ae619eda1a0d/68747470733a2f2f706f7365722e707567782e6f72672f626b6572656d6d2f6c61726176656c2d7468656d652f646f776e6c6f616473)](https://packagist.org/packages/bkeremm/laravel-theme)[![License](https://camo.githubusercontent.com/ddeaa7cf798076a71ddd8e5216f04143d8ebb8f5c60a5a6020a30b3315930255/68747470733a2f2f706f7365722e707567782e6f72672f626b6572656d6d2f6c61726176656c2d7468656d652f6c6963656e7365)](https://packagist.org/packages/bkeremm/laravel-theme)

This package creates multiple managed theme infrastructure for Laravel.

Getting Started
---------------

[](#getting-started)

### 1. Install

[](#1-install)

Run the install command:

```
composer require bkeremm/laravel-theme
```

### 2. Register (for Laravel &lt; 5.5)

[](#2-register-for-laravel--55)

Register the service provider in `config/app.php`

```
Cankod\Theme\ServiceProvider::class,
```

Add alias if you want to use the facade.

```
'Theme' => Cankod\Theme\Facade::class,
```

### 3. Publish

[](#3-publish)

Publish config file.

```
php artisan vendor:publish --tag=theme
```

### 4. Configure

[](#4-configure)

You can change the options of your app from `config/theme.php` file

Usage
-----

[](#usage)

Just run the artisan command to create a new theme.

```
php artisan theme:generate
```

### Facade

[](#facade)

```

```

or you can create your css and js files automatically by using assetLink helper.

```
Theme::assetLink('app.css'); // Output:
Theme::assetLink('app.js');
```

### Configure

[](#configure)

`config/theme.php` contains the following settings.

If you want to change the default created file and folder names with Artisan command, you can do this easily in `config/theme.php`.

```
    'current_theme' => 'default',

    'views_folder' => [
        'layout'    => 'layouts',
        'component' => 'components',
    ],

    'views_blade' => [
        'index'     => 'index',
        'header'    => 'header',
        'footer'    => 'footer',
        'layout'    => 'main',
    ],

    'webpack' => [
        'folder' => [
            'js'    => 'js',
            'css'   => 'sass',
        ],
        'file' => [
            'css'           => 'app.scss',
            'variable'      => '_variables.scss',
            'js'            => 'app.js',
            'bootstrap'     => 'bootstrap.js',
        ]
    ],

    'resource_path'     => 'themes',
    'public_path'       => 'themes',
```

If you want to activate a new theme on the front side, just type the theme name in the current\_theme field.

```
'current_theme' => 'theme_name',
```

### What's next?

[](#whats-next)

- Webpack Build
- Advanced View Files

### Changelog

[](#changelog)

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

Credits
-------

[](#credits)

- [Kerem Bahcivan](https://kerembahcivan.com)

License
-------

[](#license)

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

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

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

5

Last Release

2462d ago

### Community

Maintainers

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

---

Tags

assetslaravellaravel-themetemplate-enginelaravelthemelaravel-themelaravel theme generator

### Embed Badge

![Health badge](/badges/bkeremm-laravel-theme/health.svg)

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

###  Alternatives

[acacha/admin-lte-template-laravel

AdminLTE template applied to Laravel Scaffolding

1.8k387.2k8](/packages/acacha-admin-lte-template-laravel)[shipu/themevel

Theme and asset management for laravel

34632.1k1](/packages/shipu-themevel)[yaap/theme

Theme support for Laravel with assets, theme extends etc.

9544.1k2](/packages/yaap-theme)[andreia/filament-nord-theme

A minimalist Arctic Nord theme for FilamentPHP

13334.7k2](/packages/andreia-filament-nord-theme)[karlomikus/theme

Add theming support to your Laravel 5.\* projects

704.4k](/packages/karlomikus-theme)[filafly/brisk

A simple, friendly theme for Filament.

2211.9k1](/packages/filafly-brisk)

PHPackages © 2026

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