PHPackages                             clevpro/laravel-one-click-installer - 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. clevpro/laravel-one-click-installer

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

clevpro/laravel-one-click-installer
===================================

A beautiful and comprehensive one-click installer package for Laravel applications featuring TailwindCSS UI, intelligent installation management, and developer-friendly tools

182Blade

Since Aug 31Pushed 8mo agoCompare

[ Source](https://github.com/Clevpro/laravel-one-click-installer)[ Packagist](https://packagist.org/packages/clevpro/laravel-one-click-installer)[ RSS](/packages/clevpro-laravel-one-click-installer/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Laravel One-Click Installer
===========================

[](#laravel-one-click-installer)

[![Latest Version on Packagist](https://camo.githubusercontent.com/120ded1a9b75bba3abcbb960100b8cd68458ca30acbc49c5482f42c2279c66e1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636c657670726f2f6c61726176656c2d6f6e652d636c69636b2d696e7374616c6c65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/clevpro/laravel-one-click-installer)[![GitHub Tests Action Status](https://camo.githubusercontent.com/8daec6c2d0b204a8ff14a5e504489627f7898301005b3368cb8cbd49ebd03fc6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636c657670726f2f6c61726176656c2d6f6e652d636c69636b2d696e7374616c6c65722f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/clevpro/laravel-one-click-installer/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/481eff766914cbb9c3e9ae00623290d7456daf8d6fcc6bb930b3c900ec2c72dc/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636c657670726f2f6c61726176656c2d6f6e652d636c69636b2d696e7374616c6c65722f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/clevpro/laravel-one-click-installer/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/9d23766a89c45ace795e0f6b8c4e086ceadbe5c1ef972684cc811437c66cb5ca/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636c657670726f2f6c61726176656c2d6f6e652d636c69636b2d696e7374616c6c65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/clevpro/laravel-one-click-installer)[![Laravel Version](https://camo.githubusercontent.com/ebe64a7939795659235173fb517e1be4606da280e567e30eae0186da6af992d5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d313125323025374325323031322d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/ebe64a7939795659235173fb517e1be4606da280e567e30eae0186da6af992d5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d313125323025374325323031322d6f72616e67652e7376673f7374796c653d666c61742d737175617265)[![PHP Version](https://camo.githubusercontent.com/6d0e63bb9482df87aa6c6ea983969a625be703cd8cfc3460c99eb1e582e6b46f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e322532422d626c75652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/6d0e63bb9482df87aa6c6ea983969a625be703cd8cfc3460c99eb1e582e6b46f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e322532422d626c75652e7376673f7374796c653d666c61742d737175617265)[![License](https://camo.githubusercontent.com/6c711032aff1ca0eb6b211aa6cb3649ce7fd64a7714e1181d4bb457f9680e7cf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/6c711032aff1ca0eb6b211aa6cb3649ce7fd64a7714e1181d4bb457f9680e7cf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e7376673f7374796c653d666c61742d737175617265)

A beautiful and user-friendly one-click installer package for Laravel applications, featuring a modern **TailwindCSS-based UI**, **comprehensive 5-step installation wizard**, and **intelligent installation management system**.

Perfect for Laravel applications that need a professional installation experience for end users, SaaS applications, or any project requiring guided setup.

🎯 Why Choose Laravel One-Click Installer?
-----------------------------------------

[](#-why-choose-laravel-one-click-installer)

- 🚀 **Production Ready**: Battle-tested installation flow with error handling
- 🎨 **Beautiful UI**: Modern TailwindCSS interface that works on all devices
- 🧠 **Smart Management**: Intelligent installation status detection and management
- 🔒 **Secure**: Built-in security measures and post-installation protection
- ⚡ **Fast Setup**: Get your users up and running in under 5 minutes
- 🛠️ **Developer Friendly**: Comprehensive API, artisan commands, and documentation

Features
--------

[](#features)

✨ **Beautiful TailwindCSS Interface** - Modern, responsive wizard with progress indicators
🔒 **Secure Installation Process** - Automatic security measures and post-installation protection
🗄️ **Database Setup** - Automated migration and seeding with connection testing
👤 **Admin Account Creation** - Easy administrator account setup with validation
⚙️ **Environment Configuration** - Interactive .env file setup
🛡️ **Installation Protection** - Automatic middleware to prevent re-installation
🔧 **Installation Service** - Comprehensive service for status management and redirects
📋 **Management Commands** - Artisan commands for installation status control
📱 **Mobile Responsive** - Works perfectly on all devices
🎨 **Customizable** - Configurable themes, colors, and branding
🚀 **Zero-Config Assets** - CSS/JS served directly from package (no publishing required)

📋 Requirements
--------------

[](#-requirements)

- **PHP**: 8.2 or higher
- **Laravel**: 11.0 or 12.0
- **Database**: MySQL, PostgreSQL, SQLite, or SQL Server
- **Web Server**: Apache, Nginx, or Laravel's built-in server

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

[](#-installation)

### Step 1: Install via Composer

[](#step-1-install-via-composer)

```
composer require clevpro/laravel-one-click-installer
```

> **Note**: The package will be automatically discovered by Laravel. No manual service provider registration needed!

### Step 2: Publish Package Assets (Optional)

[](#step-2-publish-package-assets-optional)

**✨ The package works completely out of the box!** Assets (CSS/JS) are served directly from the package without publishing.

You only need to publish assets if you want to customize the appearance or functionality:

```
# Publish all assets at once
php artisan vendor:publish --provider="Clevpro\LaravelOneClickInstaller\OneClickInstallerServiceProvider"

# Or publish specific assets only
php artisan vendor:publish --tag=installer-config   # Configuration file
php artisan vendor:publish --tag=installer-views    # Blade templates
php artisan vendor:publish --tag=installer-assets   # CSS/JS assets
```

### Step 3: Configure (Optional)

[](#step-3-configure-optional)

Customize the installer by editing `config/one-click-installer.php`:

```
return [
    'route_prefix' => 'install',        // Change to 'setup' if preferred
    'ui' => [
        'app_name' => 'My Awesome App', // Your app name
        'theme_color' => '#3b82f6',     // Primary color
        'logo_url' => '/img/logo.png',  // Your logo
    ],
    'admin_user' => [
        'model' => \App\Models\User::class,
        'default_role' => 'admin',
    ],
    'post_installation' => [
        'redirect_to' => '/admin/dashboard',
    ],
];
```

### Step 4: Set Up Application Redirect (Recommended)

[](#step-4-set-up-application-redirect-recommended)

Add the installer middleware to automatically redirect users to the installer when the app isn't installed:

```
// routes/web.php or routes/admin.php
Route::middleware(['installer.check'])->group(function () {
    // Your application routes
    Route::get('/', [HomeController::class, 'index']);
    Route::get('/dashboard', [DashboardController::class, 'index']);
    // ... all your protected routes
});
```

### Step 5: Access the Installer

[](#step-5-access-the-installer)

That's it! Visit your application:

```
http://yourapp.com/install

```

The beautiful 5-step installation wizard will guide you through the setup process.

🎮 Usage
-------

[](#-usage)

### 🚀 Quick Start Guide

[](#-quick-start-guide)

Once installed, your users can set up your application in just 5 simple steps:

#### 1️⃣ Access the Installer

[](#1️⃣-access-the-installer)

Navigate to: `http://yourapp.com/install`

#### 2️⃣ Complete the Installation Wizard

[](#2️⃣-complete-the-installation-wizard)

StepWhat It DoesUser Input Required**Welcome**Introduction &amp; requirements checkNone - just click "Get Started"**Environment**App configuration &amp; database setupApp name, URL, database credentials**Database**Run migrations &amp; seedersNone - automatic process**Admin Account**Create admin userName, email, password**Finish**Installation complete!None - redirects to dashboard#### 3️⃣ Enjoy Your Installed Application

[](#3️⃣-enjoy-your-installed-application)

After completion, users are automatically redirected to your admin dashboard or specified route.

### 💡 For Developers

[](#-for-developers)

#### Check Installation Status

[](#check-installation-status)

```
use Clevpro\LaravelOneClickInstaller\Facades\Installer;

if (Installer::isInstalled()) {
    // Application is ready to use
    return view('dashboard');
} else {
    // Redirect to installer
    return redirect(Installer::getInstallerUrl());
}
```

#### Use Artisan Commands

[](#use-artisan-commands)

```
# Check current installation status
php artisan installer:status

# Mark app as installed (skip wizard)
php artisan installer:status --mark-installed

# Reset for development/testing
php artisan installer:status --reset
```

#### Protect Your Routes

[](#protect-your-routes)

```
// Automatically redirect to installer if not installed
Route::middleware(['installer.check'])->group(function () {
    Route::get('/dashboard', [DashboardController::class, 'index']);
    Route::resource('users', UserController::class);
    // ... your protected routes
});
```

### Installation Steps Details

[](#installation-steps-details)

#### Step 1: Welcome Screen

[](#step-1-welcome-screen)

- Overview of installation process
- System requirements check
- Introduction to setup steps

#### Step 2: Environment Configuration

[](#step-2-environment-configuration)

- Application name and URL setup
- Database connection configuration
- Automatic connection testing
- .env file generation

#### Step 3: Database Setup

[](#step-3-database-setup)

- Application key generation
- Database migrations execution
- Seeders execution
- Storage link creation
- Cache clearing

#### Step 4: Admin Account

[](#step-4-admin-account)

- Administrator user creation
- Email and password setup
- Role assignment (if using Spatie Permission)
- Account validation

#### Step 5: Installation Complete

[](#step-5-installation-complete)

- Success confirmation
- Installation summary
- Next steps guidance
- Security recommendations

Configuration
-------------

[](#configuration)

### Basic Configuration

[](#basic-configuration)

The main configuration file is located at `config/one-click-installer.php`. Here are the key sections:

```
'ui' => [
    'app_name' => env('APP_NAME', 'Laravel Application'),
    'theme_color' => '#3b82f6',
    'logo_url' => null,
    'favicon_url' => null,
    'show_progress_bar' => true,
],

'admin_user' => [
    'model' => \App\Models\User::class,
    'default_role' => 'admin',
    'email_verification' => false,
],

'post_installation' => [
    'clear_cache' => true,
    'run_migrations' => true,
    'run_seeders' => true,
    'create_storage_link' => true,
    'redirect_to' => '/admin/dashboard',
],
```

### Route Configuration

[](#route-configuration)

Customize the installer routes:

```
'route_prefix' => env('INSTALLER_ROUTE_PREFIX', 'install'),
'middleware' => ['web'],
```

### Installation Detection

[](#installation-detection)

Configure how the package detects if installation is complete:

```
'installation_check' => [
    'method' => 'env', // env, file, database
    'env_key' => 'APP_INSTALLED',
    'file_path' => storage_path('app/installed'),
    'database_table' => 'settings',
    'database_key' => 'app_installed',
],
```

Customization
-------------

[](#customization)

### Custom Views

[](#custom-views)

Publish and customize the installer views:

```
php artisan vendor:publish --tag=installer-views
```

Views will be published to `resources/views/vendor/installer/`:

- `layout.blade.php` - Main layout template
- `welcome.blade.php` - Welcome screen
- `environment.blade.php` - Environment setup
- `migrations.blade.php` - Database setup
- `admin.blade.php` - Admin creation
- `finish.blade.php` - Completion screen

### Custom Styling

[](#custom-styling)

The installer uses TailwindCSS by default. You can customize the appearance by:

1. Modifying the configuration:

```
'ui' => [
    'theme_color' => '#your-color',
    'logo_url' => '/path/to/your/logo.png',
],
```

2. Overriding the CSS in your published views
3. Adding custom JavaScript for enhanced interactions

### Custom User Model

[](#custom-user-model)

If you're using a custom User model:

```
'admin_user' => [
    'model' => \App\Models\CustomUser::class,
    'default_role' => 'super-admin',
],
```

Security Features
-----------------

[](#security-features)

### Automatic Protection

[](#automatic-protection)

- **Post-Installation Middleware**: Automatically prevents access to installer after completion
- **Environment Validation**: Validates database connections before proceeding
- **Input Sanitization**: All user inputs are validated and sanitized
- **Password Security**: Enforces strong password requirements

### Manual Security Steps

[](#manual-security-steps)

After installation, consider these additional security measures:

1. **Remove Installer Files** (Production):

```
# Remove installer routes (optional)
rm routes/installer.php

# Or restrict access via web server configuration
```

2. **File Permissions**:

```
chmod 644 .env
chmod 755 storage/ -R
```

3. **Environment Variables**:

```
# Ensure APP_INSTALLED is set to true
APP_INSTALLED=true
APP_DEBUG=false
```

Advanced Usage
--------------

[](#advanced-usage)

### Custom Post-Installation Actions

[](#custom-post-installation-actions)

You can add custom actions after installation by listening for events or extending the controller:

```
// In your AppServiceProvider
use Clevpro\LaravelOneClickInstaller\Events\InstallationCompleted;

Event::listen(InstallationCompleted::class, function ($event) {
    // Your custom post-installation logic
    Log::info('Installation completed for: ' . $event->appName);
});
```

### Integration with Existing Applications

[](#integration-with-existing-applications)

If adding to an existing Laravel application:

1. Ensure your User model is properly configured
2. Set up any required roles/permissions
3. Customize the redirect path after installation
4. Consider backing up existing data before running

### Multiple Environment Support

[](#multiple-environment-support)

Configure different settings per environment:

```
// config/one-click-installer.php
'post_installation' => [
    'redirect_to' => env('APP_ENV') === 'production'
        ? '/admin/dashboard'
        : '/admin/setup',
],
```

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

[](#troubleshooting)

### Common Issues

[](#common-issues)

**1. Permission Denied Errors**

```
# Fix file permissions
chmod -R 755 storage/
chmod -R 755 bootstrap/cache/
```

**2. Database Connection Failed**

- Verify database credentials
- Ensure database exists
- Check database server is running
- Verify network connectivity

**3. Class Not Found Errors**

```
# Clear and regenerate autoloader
composer dump-autoload
php artisan config:clear
php artisan cache:clear
```

**4. View Not Found**

```
# Republish views
php artisan vendor:publish --tag=installer-views --force
```

### Debug Mode

[](#debug-mode)

Enable debug information by setting:

```
APP_DEBUG=true
```

### 🆘 Getting Help

[](#-getting-help)

- 📖 **Documentation**: Check the detailed configuration options in this README
- 🐛 **Report Issues**: Found a bug? [Open an issue](https://github.com/clevpro/laravel-one-click-installer/issues)
- 💬 **Ask Questions**: Get help in [GitHub Discussions](https://github.com/clevpro/laravel-one-click-installer/discussions)
- 📧 **Contact Support**: For enterprise support, contact us at

API Reference
-------------

[](#api-reference)

### Available Routes

[](#available-routes)

RouteMethodDescription`/install`GETWelcome screen`/install/environment`GET/POSTEnvironment setup`/install/migrations`GET/POSTDatabase setup`/install/admin`GET/POSTAdmin creation`/install/finish`GETCompletion screen### Middleware

[](#middleware)

- `installer.redirect` - Prevents access to installer routes when app is already installed
- `installer.check` - Redirects non-installed apps to installer wizard

### Installation Service

[](#installation-service)

The package includes a comprehensive `InstallationService` for status management:

```
use Clevpro\LaravelOneClickInstaller\Services\InstallationService;
use Clevpro\LaravelOneClickInstaller\Facades\Installer;

// Check if installed
$installer = app(InstallationService::class);
$isInstalled = $installer->isInstalled();

// Using the facade
$isInstalled = Installer::isInstalled();

// Get detailed installation info
$info = Installer::getInstallationInfo();

// Mark as installed manually
Installer::markAsInstalled();

// Reset installation (for testing)
Installer::resetInstallation();
```

### Artisan Commands

[](#artisan-commands)

```
# Check installation status
php artisan installer:status

# Mark as installed
php artisan installer:status --mark-installed

# Reset installation status
php artisan installer:status --reset
```

For comprehensive documentation on the Installation Service, see [INSTALLATION\_SERVICE.md](INSTALLATION_SERVICE.md).

🛠️ Development &amp; Contributing
---------------------------------

[](#️-development--contributing)

We welcome contributions! Here's how you can help improve the Laravel One-Click Installer.

### 📋 Contributing Guidelines

[](#-contributing-guidelines)

1. **Fork the Repository**: Click the "Fork" button on [GitHub](https://github.com/clevpro/laravel-one-click-installer)
2. **Create a Feature Branch**: `git checkout -b feature/amazing-feature`
3. **Make Your Changes**: Follow our coding standards
4. **Add Tests**: Ensure your changes are tested
5. **Commit Changes**: `git commit -m 'Add amazing feature'`
6. **Push to Branch**: `git push origin feature/amazing-feature`
7. **Submit Pull Request**: Open a PR with a clear description

### 🧪 Testing

[](#-testing)

```
# Install development dependencies
composer install

# Run the test suite
composer test

# Run tests with coverage report
composer test-coverage

# Run specific test file
composer test tests/Feature/InstallationServiceTest.php
```

### ✨ Code Quality

[](#-code-quality)

```
# Check code style
composer cs-check

# Fix code style automatically
composer cs-fix

# Run static analysis
composer analyse
```

### 🏗️ Local Development Setup

[](#️-local-development-setup)

```
# Clone your fork
git clone https://github.com/your-username/laravel-one-click-installer.git
cd laravel-one-click-installer

# Install dependencies
composer install

# Create a test Laravel app
composer create-project laravel/laravel test-app
cd test-app

# Add your local package
composer config repositories.local path ../
composer require clevpro/laravel-one-click-installer:@dev
```

Changelog
---------

[](#changelog)

See [CHANGELOG.md](CHANGELOG.md) for a detailed list of changes.

License
-------

[](#license)

This package is open-sourced software licensed under the [MIT license](LICENSE).

💰 Sponsors &amp; Credits
------------------------

[](#-sponsors--credits)

### 🏆 Sponsors

[](#-sponsors)

This project is made possible by our sponsors. Become a sponsor to get your logo here!

[![Sponsor](https://camo.githubusercontent.com/0de70446e18237c1c31494a370bca0a2210efc218dfa3fad3876d185ec6d2b88/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53706f6e736f722d2545322539442541342545462542382538462d6666363962343f7374796c653d666f722d7468652d6261646765)](https://github.com/sponsors/clevpro)

### 👥 Credits

[](#-credits)

- **[Clevpro Team](https://clevpro.com)** - Package development and maintenance
- **[Laravel Community](https://laravel.com)** - Amazing framework and ecosystem
- **[TailwindCSS](https://tailwindcss.com)** - Beautiful utility-first CSS framework
- **Contributors** - All the amazing developers who contributed to this project

### 🔗 Related Projects

[](#-related-projects)

- **[Laravel Framework](https://laravel.com)** - The PHP framework for web artisans
- **[Laravel Breeze](https://laravel.com/docs/starter-kits#laravel-breeze)** - Laravel's official starter kit
- **[Spatie Laravel Permission](https://spatie.be/docs/laravel-permission)** - Permission management

💖 Support the Project
---------------------

[](#-support-the-project)

If you find this package helpful, please consider supporting the project:

### ⭐ Give it a Star

[](#-give-it-a-star)

Star the repository on [GitHub](https://github.com/clevpro/laravel-one-click-installer) if you find it useful!

### 🐛 Report Issues

[](#-report-issues)

Help improve the package by [reporting bugs](https://github.com/clevpro/laravel-one-click-installer/issues).

### 💡 Suggest Features

[](#-suggest-features)

Share your ideas in [GitHub Discussions](https://github.com/clevpro/laravel-one-click-installer/discussions).

### 🤝 Contribute

[](#-contribute)

Read our [Contributing Guide](CONTRIBUTING.md) to get started with contributing.

### 💰 Sponsor Development

[](#-sponsor-development)

Support continued development through [GitHub Sponsors](https://github.com/sponsors/clevpro).

### 📢 Spread the Word

[](#-spread-the-word)

Share the project with your network and help others discover it!

📄 License
---------

[](#-license)

The Laravel One-Click Installer is open-sourced software licensed under the [MIT license](LICENSE).

🙏 Thank You
-----------

[](#-thank-you)

Thank you to all contributors and users who make this project possible. Your feedback, contributions, and support drive continuous improvement and help create better tools for the Laravel community.

---

**Made with ❤️ by [Clevpro](https://clevpro.com)**

[![Follow on GitHub](https://camo.githubusercontent.com/0fc924dd97defe0a9724663dc9919f39f9e01699588821e6e171d1c3628f8735/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f6c6c6f776572732f636c657670726f3f7374796c653d736f6369616c)](https://github.com/clevpro)[![Twitter Follow](https://camo.githubusercontent.com/f58c970d14cc72b4cf832d5b12adfec5da8dd704bae3fb61448deb1339238053/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f636c657670726f3f7374796c653d736f6369616c)](https://twitter.com/clevpro)

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance42

Moderate activity, may be stable

Popularity8

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity13

Early-stage or recently created project

 Bus Factor1

Top contributor holds 81.8% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/339d8f7de1415d71762c551baeec17ebe8159a0e81b380e602616d426093008f?d=identicon)[kowsar52](/maintainers/kowsar52)

---

Top Contributors

[![kowsar52](https://avatars.githubusercontent.com/u/34295607?v=4)](https://github.com/kowsar52 "kowsar52 (9 commits)")[![siddik-imran](https://avatars.githubusercontent.com/u/59974226?v=4)](https://github.com/siddik-imran "siddik-imran (2 commits)")

### Embed Badge

![Health badge](/badges/clevpro-laravel-one-click-installer/health.svg)

```
[![Health](https://phpackages.com/badges/clevpro-laravel-one-click-installer/health.svg)](https://phpackages.com/packages/clevpro-laravel-one-click-installer)
```

###  Alternatives

[fntneves/laravel-transactional-events

Transaction-aware Event Dispatcher for Laravel

3202.6M2](/packages/fntneves-laravel-transactional-events)[ipinfo/ipinfo

The official PHP library for IPinfo, the most reliable, accurate, and in-depth source of IP address data available anywhere. We process terabytes of data to produce our custom IP geolocation, company, carrier and IP type data sets. Visit our developer docs at https://ipinfo.io/developers.

2891.2M11](/packages/ipinfo-ipinfo)[craftcms/plugin-installer

Craft CMS Plugin Installer

283.3M4](/packages/craftcms-plugin-installer)[typo3/cms-recordlist

TYPO3 CMS Recordlist - Lists database records in the TYPO3 backend module (Web&gt;List).

178.0M48](/packages/typo3-cms-recordlist)[broadway/uuid-generator

UUID generator for broadway/broadway.

202.1M11](/packages/broadway-uuid-generator)

PHPackages © 2026

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