PHPackages                             alizharb/filament-themer-luncher - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. alizharb/filament-themer-luncher

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

alizharb/filament-themer-luncher
================================

A professional Filament plugin for managing Laravel Themer themes with comprehensive UI and multi-language support.

v1.0.1(3mo ago)2391MITPHPPHP ^8.3CI failing

Since Jan 31Pushed 1mo agoCompare

[ Source](https://github.com/AlizHarb/filament-themer-luncher)[ Packagist](https://packagist.org/packages/alizharb/filament-themer-luncher)[ GitHub Sponsors](https://github.com/alizharb)[ RSS](/packages/alizharb-filament-themer-luncher/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (13)Versions (3)Used By (0)

Filament Themer Luncher 🎨
=========================

[](#filament-themer-luncher-)

[![Latest Version on Packagist](https://camo.githubusercontent.com/5b7d2416044de9b699820d479ab0a2601993c06840b63f58f42f6fc585f3ae95/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616c697a686172622f66696c616d656e742d7468656d65722d6c756e636865722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/alizharb/filament-themer-luncher)[![GitHub Tests Action Status](https://camo.githubusercontent.com/9d9ceeb3ce5eddc38fe1cfce9cfce52cdb8c743ef8e8b944003d0791eda81b5c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f616c697a686172622f66696c616d656e742d7468656d65722d6c756e636865722f74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/alizharb/filament-themer-luncher/actions?query=workflow%3ATests+branch%3Amain)[![GitHub PHPStan Action Status](https://camo.githubusercontent.com/ca3ea2cc158985380c26e6b1e7374f669c9c49d71a1d3f54042659e8621a3215/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f616c697a686172622f66696c616d656e742d7468656d65722d6c756e636865722f74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7068707374616e267374796c653d666c61742d737175617265)](https://github.com/alizharb/filament-themer-luncher/actions?query=workflow%3ATests+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/b71a2dd159fe8990d9d0309f53df85d6228ead77e3d6fb48b6203a21b42bbcce/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c697a686172622f66696c616d656e742d7468656d65722d6c756e636865722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/alizharb/filament-themer-luncher)[![Licence](https://camo.githubusercontent.com/3dfea6c83eca97415e535905aceaf4b3a67937dcce3b03848d2bd0bf5dd710c7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f616c697a686172622f66696c616d656e742d7468656d65722d6c756e636865722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/alizharb/filament-themer-luncher)

**Filament Themer Luncher** is the premium theme management solution for [Laravel Themer](https://github.com/AlizHarb/laravel-themer) applications. Effortlessly manage your system's visual identity directly from your Filament admin panel. Install, activate, backup, and restore themes with a beautiful, professional interface.

✨ Features
----------

[](#-features)

- 🎨 **Visual Management**: Full-featured Filament resource for themes.
- 🔄 **Live Activation**: Switch between themes instantly with a single click.
- ⬇️ **Multi-Source Installation**: Install themes from:
    - 📂 **Local ZIP Uploads**
    - 🔗 **Direct URLs** (ZIP)
    - 🐙 **Git Repositories** (Private &amp; Public)
    - 📁 **Local Paths**
- 💾 **Safe Backups**: Automated and manual ZIP backups with easy restoration.
- 🔍 **Deep Inspection**: View theme metadata, authors, and feature support (Livewire, Translations, etc.).
- 🌍 **Fully Localized**: Professional translations for 11 languages out of the box.
- 🛠️ **PHP 8.3 &amp; Laravel 12**: Built using the latest modern standards.

---

🌍 Ecosystem
-----------

[](#-ecosystem)

Enhance your modular and themeable application with our official packages:

- **[Laravel Themer](https://github.com/AlizHarb/laravel-themer)**: Review the core package documentation.
- **[Filament Modular Luncher](https://github.com/AlizHarb/filament-modular-luncher)**: Advanced module management for Filament.
- **[Laravel Modular](https://github.com/AlizHarb/laravel-modular)**: The core modular architecture package.

---

🚀 Installation
--------------

[](#-installation)

Install the package via Composer:

```
composer require alizharb/filament-themer-luncher
```

Register the plugin in your Filament Panel Provider:

```
use AlizHarb\ThemerLuncher\Filament\Plugins\ThemerLuncherPlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        // ...
        ->plugin(ThemerLuncherPlugin::make());
}
```

---

🔧 Configuration
---------------

[](#-configuration)

Publish the configuration file for customization:

```
php artisan vendor:publish --tag="themer-luncher-config"
```

### Configuration Options

[](#configuration-options)

- **`installation.allowed_sources`**: Control where themes can be installed from.
- **`backups.enabled`**: Enable or disable the backup system.
- **`backups.keep_last`**: Number of backup files to keep per theme.
- **`authorization.enabled`**: Enable permission-based access control.

---

📖 Usage
-------

[](#-usage)

### Installing a Theme

[](#installing-a-theme)

1. Navigate to the **Themes** resource in your admin panel.
2. Click **Install Theme**.
3. Choose your source (ZIP, URL, Git, or Local).
4. Fill in the required details and click **Install**.

### Managing Themes

[](#managing-themes)

- **Activate**: Use the "Activate" action to switch the system theme.
- **Backup**: Click "Backup" to create a ZIP snapshot of the theme directory.
- **Restore**: Restore a theme to a previous state from the "Backups" tab.
- **Publish Assets**: Re-publish theme views and public assets.

---

💖 Sponsors
----------

[](#-sponsors)

We would like to extend our thanks to the following sponsors for funding the development of our ecosystem. If you are interested in becoming a sponsor, please visit the [GitHub Sponsors page](https://github.com/sponsors/alizharb).

---

🌟 Acknowledgments
-----------------

[](#-acknowledgments)

- **Laravel**: For the most elegant PHP framework.
- **Filament**: For the amazing admin panel builder.
- **Spatie**: For leading the way in Laravel package development standards.

---

🤝 Contributing
--------------

[](#-contributing)

We welcome contributions! Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.

---

🔒 Security
----------

[](#-security)

If you discover any security-related issues, please email **Ali Harb** at .

📄 License
---------

[](#-license)

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

---

 Made with ❤️ by **Ali Harb**

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance86

Actively maintained with recent releases

Popularity14

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 60% 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 ~1 days

Total

2

Last Release

100d ago

### Community

Maintainers

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

---

Top Contributors

[![AlizHarb](https://avatars.githubusercontent.com/u/34816428?v=4)](https://github.com/AlizHarb "AlizHarb (3 commits)")[![Hamoi1](https://avatars.githubusercontent.com/u/92602172?v=4)](https://github.com/Hamoi1 "Hamoi1 (2 commits)")

---

Tags

pluginlaravelthememanagementfilamentThemer

###  Code Quality

TestsPest

Static AnalysisPHPStan, Rector

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/alizharb-filament-themer-luncher/health.svg)

```
[![Health](https://phpackages.com/badges/alizharb-filament-themer-luncher/health.svg)](https://phpackages.com/packages/alizharb-filament-themer-luncher)
```

###  Alternatives

[pboivin/filament-peek

Full-screen page preview modal for Filament

253319.6k12](/packages/pboivin-filament-peek)[dotswan/filament-map-picker

Easily pick and retrieve geo-coordinates using a map-based interface in your Filament applications.

124139.3k2](/packages/dotswan-filament-map-picker)[creagia/filament-code-field

A Filamentphp input field to edit or view code data.

58289.3k3](/packages/creagia-filament-code-field)[swisnl/filament-backgrounds

Beautiful backgrounds for Filament auth pages

54149.2k6](/packages/swisnl-filament-backgrounds)[tapp/filament-google-autocomplete-field

Filament plugin that provides a Google Autocomplete field

3098.1k](/packages/tapp-filament-google-autocomplete-field)[awcodes/recently

Easily track and access recently viewed records in your filament panels.

4224.3k](/packages/awcodes-recently)

PHPackages © 2026

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