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(6mo ago)00MITPHPPHP ^8.3

Since Jan 31Pushed 4mo 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 4mo 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

34

—

LowBetter than 74% of packages

Maintenance70

Regular maintenance activity

Popularity0

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

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

192d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/54924092?v=4)[penyair kesepian](/maintainers/ridwans2)[@ridwans2](https://github.com/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

[relaticle/custom-fields

User Defined Custom Fields for Laravel Filament

16461.2k](/packages/relaticle-custom-fields)[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

210164.0k3](/packages/guava-filament-knowledge-base)[mradder/filament-logger

Audit logging, activity tracking, exports, alerts, and dashboards for Filament admin panels.

2324.4k1](/packages/mradder-filament-logger)[watheqalshowaiter/filament-sticky-table-header

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

3664.0k](/packages/watheqalshowaiter-filament-sticky-table-header)[janczakb/filament-flex-fields

70 Filament v5 form components with unified design system, lazy CSS/JS, optional JSON custom fields, layout primitives, and built-in Playground — one plugin for modern Laravel admin forms.

552.7k](/packages/janczakb-filament-flex-fields)[openplain/filament-tree-view

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

3835.6k](/packages/openplain-filament-tree-view)

PHPackages © 2026

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