PHPackages                             ridwans2/raja-modular-launcher - 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. [Admin Panels](/categories/admin)
4. /
5. ridwans2/raja-modular-launcher

ActiveLibrary[Admin Panels](/categories/admin)

ridwans2/raja-modular-launcher
==============================

The ultimate Filament module manager for Laravel Modular. Seamlessly search, install, update, and manage your application modules directly from your Filament admin panel. Supports ZIP, Git, and Composer sources.

v1.0.0(3mo ago)00MITPHPPHP ^8.3

Since Jan 31Pushed 1mo agoCompare

[ Source](https://github.com/ridwans2/raja-modular-launcher)[ Packagist](https://packagist.org/packages/ridwans2/raja-modular-launcher)[ RSS](/packages/ridwans2-raja-modular-launcher/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (15)Versions (2)Used By (0)

Filament Modular Luncher 🚀
==========================

[](#filament-modular-luncher-)

[![Latest Version on Packagist](https://camo.githubusercontent.com/c432499e956e4c6560ec3652b32af79eadfdb0871424d3a861da4233d880bd43/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f72696477616e73322f72616a612d6d6f64756c61722d6c61756e636865722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ridwans2/raja-modular-launcher)[![GitHub Tests Action Status](https://camo.githubusercontent.com/89c564762e5c2fbd54b6925eb36197596ec4953722a4c60bf7af44440fb72f0c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f72696477616e73322f72616a612d6d6f64756c61722d6c61756e636865722f74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/ridwans2/raja-modular-launcher/actions?query=workflow%3ATests+branch%3Amain)[![GitHub PHPStan Action Status](https://camo.githubusercontent.com/57d17adcf117e1fc8734ddc1519881f2f42e5f79204c3ed0f5ccecbfef1cd701/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f72696477616e73322f72616a612d6d6f64756c61722d6c61756e636865722f7068707374616e2e796d6c3f6272616e63683d6d61696e266c6162656c3d7068707374616e267374796c653d666c61742d737175617265)](https://github.com/ridwans2/raja-modular-launcher/actions?query=workflow%3APHPStan+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/315b440c78146d7ed5ac927e4ac89c3dd000a39ddae8c25a56f80e4c7a4b0c68/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f72696477616e73322f72616a612d6d6f64756c61722d6c61756e636865722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ridwans2/raja-modular-launcher)[![Licence](https://camo.githubusercontent.com/35d29b02d5e57c073c525e8ed2b1b6aa65f843927cb2f13dee9f85259f802527/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f72696477616e73322f72616a612d6d6f64756c61722d6c61756e636865722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ridwans2/raja-modular-launcher)

**Filament Modular Luncher** is the ultimate module management solution for [Laravel Modular](https://github.com/Ridwans2/laravel-modular) applications. Seamlessly integrate module management into your Filament admin panel, allowing you to install, update, backup, and restore modules with a single click.

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

[](#-features)

- 📦 **Seamless Integration**: Native Filament resource for managing modules.
- 🔍 **Module Discovery**: Automatically scans and lists all installed modules.
- ⬇️ **Multi-Source Installation**: Install modules from:
    - 📂 **Local ZIP Uploads**
    - 🔗 **Direct URLs** (ZIP)
    - 🐙 **GitHub Repositories** (Private &amp; Public)
    - 🐘 **Composer Packages**
- 🔄 **Updates**: Update modules via Git pull or easy re-installation.
- 💾 **Backups**: Create and restore backups of your modules instantly.
- 🗑️ **Uninstallation**: Safe removal of modules and their assets.
- 🛠️ **Developer Friendly**: Built on strict PHP 8.3+ and Laravel 12 standards.

---

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

[](#-ecosystem)

Enhance your modular application with our official packages:

- **[Laravel Modular](https://github.com/Ridwans2/laravel-modular)**: Review the core package documentation.
- **[Laravel Hooks](https://github.com/Ridwans2/laravel-hooks)**: Specific modular hook system support.
- **[Filament Integration](https://github.com/Ridwans2/laravel-modular-filament)**: Seamless Filament admin panel integration in modules.
- **[Livewire Integration](https://github.com/Ridwans2/laravel-modular-livewire)**: First-class Livewire component support in modules.
- **[Laravel Themer](https://github.com/Ridwans2/laravel-themer)**: Advanced theme management system.

---

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

[](#-installation)

Install the package via Composer:

```
composer require ridwans2/raja-modular-launcher
```

Register the plugin in your Filament Panel Provider:

```
use Ridwans2\RajaModularLauncher\RajaModularLauncherPlugin;

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

That's it! You will now see a **Modules** resource in your admin panel.

---

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

[](#-configuration)

Publish the configuration file for customization:

```
php artisan vendor:publish --tag="modular-launcher-config"
```

### Configuration Options

[](#configuration-options)

- **`installation.git_binary`**: Path to your git binary.
- **`updates.github_token`**: Token for accessing private repositories.
- **`backups.disk`**: Storage disk for backups (default: `local`).

---

📖 Usage
-------

[](#-usage)

### Installing a Module

[](#installing-a-module)

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

### Managing Modules

[](#managing-modules)

- **Update**: Click the update action on any module table row.
- **Backup**: Select a module and click "Backup" to create a ZIP snapshot.
- **Restore**: Restore a module from a previous backup.
- **Uninstall**: Remove a module from your system.

---

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

[](#-sponsors)

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

---

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

[](#-acknowledgments)

- **Laravel**: For creating the most elegant PHP framework.
- **Filament**: For the amazing admin panel builder.
- **Spatie**: For setting the standard on Laravel package development.

---

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

[](#-contributing)

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

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

---

🔒 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

37

—

LowBetter than 83% of packages

Maintenance85

Actively maintained with recent releases

Popularity0

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

Unknown

Total

1

Last Release

101d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/93927f84d28ebd02a8233f8f1d00c9b4a555a4c62dc6fc6b99d69bacd68dd9ff?d=identicon)[ridwans2](/maintainers/ridwans2)

---

Top Contributors

[![AlizHarb](https://avatars.githubusercontent.com/u/34816428?v=4)](https://github.com/AlizHarb "AlizHarb (2 commits)")[![ridwans2](https://avatars.githubusercontent.com/u/54924092?v=4)](https://github.com/ridwans2 "ridwans2 (2 commits)")[![AzzamDaaboul](https://avatars.githubusercontent.com/u/7645375?v=4)](https://github.com/AzzamDaaboul "AzzamDaaboul (1 commits)")

---

Tags

laravelmodulesmodularfilamentfilament-pluginadmin-panelModule Managerlaravel-modularpackage-managerluncher

###  Code Quality

TestsPest

Static AnalysisPHPStan, Rector

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/ridwans2-raja-modular-launcher/health.svg)

```
[![Health](https://phpackages.com/badges/ridwans2-raja-modular-launcher/health.svg)](https://phpackages.com/packages/ridwans2-raja-modular-launcher)
```

###  Alternatives

[watheqalshowaiter/filament-sticky-table-header

A Filament plugin that makes table headers stick when scrolling down for better UX.

3020.4k](/packages/watheqalshowaiter-filament-sticky-table-header)[relaticle/custom-fields

User Defined Custom Fields for Laravel Filament

15828.6k](/packages/relaticle-custom-fields)[a909m/filament-statefusion

Filament StateFusion is a powerful FilamentPHP plugin that seamlessly integrates Spatie Laravel Model States into the Filament admin panel. This package provides an intuitive way to manage model states, transitions, and filtering within Filament, enhancing the user experience and developer productivity.

3010.8k1](/packages/a909m-filament-statefusion)[inerba/filament-db-config

A Filament plugin for database-backed application settings and editable content, with caching and easy page generation.

329.1k](/packages/inerba-filament-db-config)[openplain/filament-tree-view

Tree view for Filament resources - drop-in replacement for Table with drag-and-drop hierarchical data management

318.5k](/packages/openplain-filament-tree-view)[caresome/filament-neobrutalism-theme

A neobrutalism theme for FilamentPHP admin panels

303.2k](/packages/caresome-filament-neobrutalism-theme)

PHPackages © 2026

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