PHPackages                             laravel-builder/visual-builder - 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. laravel-builder/visual-builder

ActiveLibrary[Admin Panels](/categories/admin)

laravel-builder/visual-builder
==============================

A comprehensive visual builder for Laravel applications, designed to streamline the creation of UI components, AI agents, and administrative interfaces. Includes support for real-time updates, security features, and cloud integrations.

2.0.0(11mo ago)101MITPHPPHP ^8.2

Since Jun 21Pushed 11mo agoCompare

[ Source](https://github.com/laravelgpt/vusial-builder)[ Packagist](https://packagist.org/packages/laravel-builder/visual-builder)[ RSS](/packages/laravel-builder-visual-builder/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (29)Versions (3)Used By (0)

Laravel Visual Builder v2.0.0
=============================

[](#laravel-visual-builder-v200)

[![Version](https://camo.githubusercontent.com/dd1b51eac051b316a3173585bc64d36e19fa2d4e90a4581734cc292c175130f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d322e302e302d626c75652e737667)](https://github.com/laravel-builder/visual-builder)[![Laravel](https://camo.githubusercontent.com/b4a5bfdc0b159e3198df12b156e735495966a34f1f23f5b181ed896f540de22d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d3130253230253743253230313125323025374325323031322d7265642e737667)](https://laravel.com)[![PHP](https://camo.githubusercontent.com/26bf6e41ce21eb39db7d8ace00cc112ed5be5e9d8fbd657254521fcea77983b9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e322b2d707572706c652e737667)](https://php.net)[![License](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](LICENSE.md)

A comprehensive Laravel package for building and managing AI agents with advanced features, supporting Laravel 10, 11, and 12.

🚀 Version 2.0.0 Release
-----------------------

[](#-version-200-release)

### Major New Features

[](#major-new-features)

- ✅ **Telegram Bot Integration** - Complete bot functionality with webhook support
- ✅ **Advanced Backup System** - Multi-provider cloud storage backup
- ✅ **Security Service** - Comprehensive security features
- ✅ **Monitoring &amp; Analytics** - Real-time system monitoring
- ✅ **Cloud Storage Integration** - Google Drive, Mega.nz, S3 support

### What's New in v2.0

[](#whats-new-in-v20)

- **57% Feature Completion** - Up from 30% in v1.0
- **5 Major Services** - Telegram, Backup, Security, Monitoring, Cloud Storage
- **Enhanced Configuration** - Improved service configuration
- **Better Error Handling** - Comprehensive error management
- **Performance Optimizations** - Faster service loading and execution

### Breaking Changes

[](#breaking-changes)

- None - Fully backward compatible with v1.0

Laravel Version Compatibility
-----------------------------

[](#laravel-version-compatibility)

FeatureLaravel 10Laravel 11Laravel 12 (early/nightly)PHP Version8.1+8.2+8.2+ (likely 8.3+ soon)App StructureTraditionalMinimal, modularModular + Env-specific bootstrapsFeature Flags (Pennant)✅✅✅Laravel Reverb (WebSocket)Optional (preview)✅ (included)✅ ImprovedLaravel Volt (UI)❌✅✅Route &amp; Middleware SetupTraditionalVia `bootstrap.php`Improved modular setupType DeclarationsAddedEnforcedEnforcedLaravel Prompts (CLI UX)✅✅Enhanced with AILivewire SupportOptionalOptionalOptimized with Volt/PrismFeatures
--------

[](#features)

### AI Agent Components

[](#ai-agent-components)

- **Chat Interface**: Real-time chat with AI agents
- **Error Handling**: Comprehensive error management and recovery
- **Prompt Engineering**: Advanced prompt management and optimization
- **Context Management**: Intelligent context handling for conversations
- **Response Processing**: Sophisticated response handling and formatting
- **WebSocket Support**: Real-time communication via Laravel Reverb
- **UI Components**: Modern UI with Laravel Volt integration
- **Feature Flags**: Dynamic feature toggling with Laravel Pennant
- **AI Model Integration**: Support for OpenAI, Anthropic, and custom models
- **Conversation History**: Persistent chat history with search capabilities
- **Multi-language Support**: AI responses in multiple languages
- **Voice Integration**: Text-to-speech and speech-to-text capabilities
- **AI Training**: Custom model training and fine-tuning
- **Prompt Templates**: Reusable prompt templates and workflows
- **AI Analytics**: AI usage analytics and performance metrics
- **Model Comparison**: Compare different AI models and responses

### Security Features

[](#security-features)

- **Malware Detection**: Advanced malware scanning and analysis
- **Content Analysis**: Comprehensive content validation
- **File Validation**: Secure file type verification
- **Security Middleware**: Enhanced security layer
- **Quarantine System**: Safe file isolation
- **Rate Limiting**: Advanced rate limiting with Redis support
- **Two-Factor Authentication**: Enhanced security with 2FA
- **API Security**: JWT and OAuth2 integration
- **Audit Logging**: Comprehensive security audit trails
- **Vulnerability Scanning**: Automated security vulnerability detection
- **SSL Certificate Management**: Automated SSL certificate handling
- **Firewall Integration**: Web application firewall (WAF) support
- **Encryption**: End-to-end encryption for sensitive data
- **Access Control**: Role-based access control (RBAC)
- **Session Management**: Advanced session security and management

### Database Management

[](#database-management)

- **Backup System**: Automated database backups
- **Cloud Integration**: Google Drive and Mega.nz support
- **Backup Validation**: Secure backup verification
- **Scheduled Backups**: Automated backup scheduling
- **Backup Notifications**: Real-time backup status updates
- **Database Migration Builder**: Visual migration creation
- **Seed Data Management**: Automated seed data generation
- **Database Optimization**: Performance optimization tools
- **Query Builder**: Visual query builder interface
- **Database Monitoring**: Real-time database performance monitoring
- **Backup Encryption**: Encrypted backup storage
- **Incremental Backups**: Efficient incremental backup system
- **Backup Compression**: Compressed backup storage
- **Backup Retention**: Configurable backup retention policies
- **Database Cloning**: Quick database cloning for testing
- **Schema Versioning**: Database schema version control

### Information Management

[](#information-management)

- **System Information**: Detailed system status monitoring
- **Cloud Storage**: Multi-provider cloud storage support
- **Backup Management**: Comprehensive backup handling
- **Data Synchronization**: Real-time data sync across platforms
- **Storage Analytics**: Detailed storage usage statistics
- **Performance Monitoring**: Application performance tracking
- **Error Tracking**: Comprehensive error logging and analysis
- **User Analytics**: Detailed user behavior analytics
- **API Analytics**: API usage and performance metrics
- **Resource Monitoring**: Server resource utilization tracking
- **Log Management**: Centralized log management and analysis
- **Health Checks**: Automated system health monitoring
- **Capacity Planning**: Resource capacity planning tools
- **Cost Optimization**: Cloud cost optimization recommendations
- **Compliance Reporting**: Regulatory compliance reporting

### Builder Components

[](#builder-components)

- **Dashboard Builder**: Custom dashboard creation
- **Report Builder**: Advanced reporting system
- **Export Builder**: Data export functionality
- **Import Builder**: Data import capabilities
- **Notification Builder**: Custom notification system
- **Event Builder**: Event management system
- **Command Builder**: Custom command creation
- **Job Builder**: Background job management
- **Mail Builder**: Email system builder
- **Resource Builder**: API resource management
- **Controller Builder**: Controller generation
- **Security Builder**: Security component builder
- **Model Builder**: Eloquent model generation
- **Migration Builder**: Database migration creation
- **Seeder Builder**: Database seeder generation
- **Policy Builder**: Authorization policy creation
- **Middleware Builder**: Custom middleware generation
- **Route Builder**: Route definition and management
- **View Builder**: Blade template generation
- **Test Builder**: Automated test generation
- **API Builder**: RESTful API generation
- **GraphQL Builder**: GraphQL schema and resolver generation
- **Webhook Builder**: Webhook endpoint creation
- **Queue Builder**: Queue job and worker management
- **Cache Builder**: Cache configuration and management

### Frontend Framework Support

[](#frontend-framework-support)

- **Blade Templates**: Native Laravel Blade support
- **Livewire Components**: Real-time reactive components
- **Vue.js Integration**: Vue.js component builder
- **React Integration**: React component builder
- **Alpine.js Support**: Lightweight JavaScript framework
- **Tailwind CSS**: Utility-first CSS framework
- **Bootstrap**: Bootstrap component library
- **Custom CSS**: Custom styling support
- **Responsive Design**: Mobile-first responsive layouts
- **Dark Mode**: Built-in dark mode support
- **PWA Support**: Progressive Web App capabilities
- **SSR Support**: Server-side rendering for Vue/React
- **Component Library**: Pre-built component library
- **Theme Builder**: Visual theme customization
- **Icon Management**: Icon library and management

### Communication &amp; Integration

[](#communication--integration)

- **Telegram Bot Integration**: Complete Telegram bot functionality
- **Slack Integration**: Slack workspace integration
- **Discord Integration**: Discord server integration
- **Email Integration**: Advanced email management
- **SMS Integration**: SMS notification system
- **Push Notifications**: Mobile push notifications
- **Webhook Management**: Webhook endpoint management
- **API Gateway**: Centralized API management
- **Third-party Integrations**: Popular service integrations
- **Social Media Integration**: Social media platform integration
- **Chat Widget**: Live chat widget for websites
- **Video Conferencing**: Video call integration
- **Voice Calls**: Voice call functionality
- **File Sharing**: Secure file sharing system
- **Collaboration Tools**: Team collaboration features

### Backup &amp; Recovery

[](#backup--recovery)

- **Automated Backups**: Scheduled automated backups
- **Backup Encryption**: Military-grade encryption
- **Backup Compression**: Efficient compression algorithms
- **Incremental Backups**: Space-efficient incremental backups
- **Backup Verification**: Automated backup integrity checks
- **Backup Restoration**: One-click backup restoration
- **Backup Monitoring**: Real-time backup status monitoring
- **Backup Analytics**: Backup performance analytics
- **Disaster Recovery**: Complete disaster recovery planning
- **Backup Testing**: Automated backup testing procedures
- **Backup Migration**: Cross-platform backup migration
- **Backup Archiving**: Long-term backup archiving
- **Backup Scheduling**: Flexible backup scheduling options
- **Backup Notifications**: Multi-channel backup notifications
- **Backup Compliance**: Regulatory compliance for backups

### Monitoring &amp; Analytics

[](#monitoring--analytics)

- **Real-time Monitoring**: Live system monitoring
- **Performance Analytics**: Detailed performance metrics
- **Error Tracking**: Comprehensive error monitoring
- **User Analytics**: User behavior analysis
- **API Analytics**: API performance monitoring
- **Security Analytics**: Security event analysis
- **Cost Analytics**: Resource cost analysis
- **Uptime Monitoring**: System uptime tracking
- **Load Balancing**: Intelligent load balancing
- **Auto-scaling**: Automatic resource scaling
- **Alert Management**: Intelligent alert system
- **Dashboard Analytics**: Custom analytics dashboards
- **Report Generation**: Automated report generation
- **Data Visualization**: Interactive data visualization
- **Predictive Analytics**: AI-powered predictive analytics

### Development Tools

[](#development-tools)

- **Code Generator**: Automated code generation
- **Debug Tools**: Advanced debugging capabilities
- **Profiling Tools**: Performance profiling
- **Testing Framework**: Comprehensive testing tools
- **Documentation Generator**: Auto-generated documentation
- **API Documentation**: Interactive API documentation
- **Code Quality**: Code quality analysis tools
- **Dependency Management**: Advanced dependency management
- **Version Control**: Git integration and management
- **Deployment Tools**: Automated deployment system
- **Environment Management**: Multi-environment management
- **Configuration Management**: Centralized configuration
- **Package Management**: Advanced package management
- **Plugin System**: Extensible plugin architecture
- **Custom Extensions**: Custom extension development

Installation
------------

[](#installation)

### Quick Installation

[](#quick-installation)

```
composer require laravel-builder/visual-builder
```

### Interactive Installation

[](#interactive-installation)

Run the interactive installer to choose your preferred frontend framework:

```
php artisan visual-builder:install
```

This will present you with installation options:

```
Laravel Visual Builder Installation
==================================

Choose your preferred frontend framework:

1. Blade Only (Traditional Laravel)
2. Livewire (Reactive PHP Components)
3. Vue.js (Progressive JavaScript Framework)
4. React (JavaScript Library for UI)
5. All Frameworks (Complete Setup)

Enter your choice (1-5):

```

### Framework-Specific Installation

[](#framework-specific-installation)

#### Blade Only (Traditional Laravel)

[](#blade-only-traditional-laravel)

```
composer require laravel-builder/visual-builder
php artisan vendor:publish --provider="LaravelBuilder\VisualBuilder\VisualBuilderServiceProvider" --tag="blade"
```

#### Livewire Integration

[](#livewire-integration)

```
composer require laravel-builder/visual-builder
composer require livewire/livewire
php artisan vendor:publish --provider="LaravelBuilder\VisualBuilder\VisualBuilderServiceProvider" --tag="livewire"
```

#### Vue.js Integration

[](#vuejs-integration)

```
composer require laravel-builder/visual-builder
npm install vue@next @vitejs/plugin-vue
php artisan vendor:publish --provider="LaravelBuilder\VisualBuilder\VisualBuilderServiceProvider" --tag="vue"
```

#### React Integration

[](#react-integration)

```
composer require laravel-builder/visual-builder
npm install react react-dom @vitejs/plugin-react
php artisan vendor:publish --provider="LaravelBuilder\VisualBuilder\VisualBuilderServiceProvider" --tag="react"
```

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

[](#configuration)

Publish the configuration file:

```
php artisan vendor:publish --provider="LaravelBuilder\VisualBuilder\VisualBuilderServiceProvider"
```

### Laravel 11+ Setup

[](#laravel-11-setup)

For Laravel 11 and above, the package uses the new modular structure:

```
// bootstrap/app.php
return Application::configure(basePath: dirname(__DIR__))
    ->withProviders()
    ->withMiddleware([
        // Your middleware configuration
    ])
    ->create();
```

### Frontend Framework Configuration

[](#frontend-framework-configuration)

#### Blade Configuration

[](#blade-configuration)

```
// config/visual-builder.php
'frontend' => [
    'framework' => 'blade',
    'components_path' => resource_path('views/components'),
    'layouts_path' => resource_path('views/layouts'),
],
```

#### Livewire Configuration

[](#livewire-configuration)

```
// config/visual-builder.php
'frontend' => [
    'framework' => 'livewire',
    'components_path' => app_path('Livewire'),
    'views_path' => resource_path('views/livewire'),
],
```

#### Vue.js Configuration

[](#vuejs-configuration)

```
// config/visual-builder.php
'frontend' => [
    'framework' => 'vue',
    'components_path' => resource_path('js/components'),
    'api_base_url' => '/api',
],
```

#### React Configuration

[](#react-configuration)

```
// config/visual-builder.php
'frontend' => [
    'framework' => 'react',
    'components_path' => resource_path('js/components'),
    'api_base_url' => '/api',
],
```

### Feature Flags (Pennant)

[](#feature-flags-pennant)

```
use Laravel\Pennant\Feature;

// Define features
Feature::define('ai-chat', function () {
    return true;
});

// Check features
if (Feature::active('ai-chat')) {
    // Enable AI chat functionality
}
```

### WebSocket Setup (Reverb)

[](#websocket-setup-reverb)

```
// config/reverb.php
return [
    'servers' => [
        'default' => [
            'host' => env('REVERB_HOST', '127.0.0.1'),
            'port' => env('REVERB_PORT', 8080),
        ],
    ],
];
```

### Volt Components

[](#volt-components)

```
use Laravel\Volt\Volt;

Volt::component('ai-chat', function () {
    return view('components.ai-chat');
});
```

### Telegram Bot Configuration

[](#telegram-bot-configuration)

```
// config/visual-builder.php
'telegram' => [
    'enabled' => env('TELEGRAM_BOT_ENABLED', false),
    'token' => env('TELEGRAM_BOT_TOKEN'),
    'webhook_url' => env('TELEGRAM_WEBHOOK_URL'),
    'allowed_users' => explode(',', env('TELEGRAM_ALLOWED_USERS', '')),
    'backup_notifications' => env('TELEGRAM_BACKUP_NOTIFICATIONS', true),
    'system_alerts' => env('TELEGRAM_SYSTEM_ALERTS', true),
],
```

Usage
-----

[](#usage)

### AI Agent Setup

[](#ai-agent-setup)

```
use LaravelBuilder\VisualBuilder\Services\AiAgentBuilder;

$builder = new AiAgentBuilder();
$builder->build('YourModel');
```

### Security Implementation

[](#security-implementation)

```
use LaravelBuilder\VisualBuilder\Services\SecurityBuilder;

$builder = new SecurityBuilder();
$builder->build('YourModel');
```

### Database Backup

[](#database-backup)

```
use LaravelBuilder\VisualBuilder\Services\DatabaseBackupBuilder;

$builder = new DatabaseBackupBuilder();
$builder->build('YourModel');
```

### Telegram Bot Setup

[](#telegram-bot-setup)

```
use LaravelBuilder\VisualBuilder\Services\TelegramBotService;

$bot = new TelegramBotService();
$bot->setWebhook();
$bot->sendMessage($chatId, 'Hello from Laravel Visual Builder!');
```

### Backup with Telegram Notifications

[](#backup-with-telegram-notifications)

```
use LaravelBuilder\VisualBuilder\Services\BackupService;
use LaravelBuilder\VisualBuilder\Services\TelegramBotService;

$backup = new BackupService();
$telegram = new TelegramBotService();

// Create backup
$backupFile = $backup->create();

// Send notification
$telegram->sendMessage(
    config('visual-builder.telegram.allowed_users')[0],
    "✅ Backup completed successfully!\nFile: {$backupFile}\nSize: " . filesize($backupFile) . " bytes"
);
```

### Frontend Component Usage

[](#frontend-component-usage)

#### Blade Component

[](#blade-component)

```
// resources/views/components/user-card.blade.php

    {{ $name }}
    {{ $email }}

// Usage

```

#### Livewire Component

[](#livewire-component)

```
// app/Livewire/UserList.php
class UserList extends Component
{
    public $users = [];

    public function mount()
    {
        $this->users = User::all();
    }

    public function render()
    {
        return view('livewire.user-list');
    }
}

// Usage

```

#### Vue.js Component

[](#vuejs-component)

```

    {{ user.name }}
    {{ user.email }}

export default {
  props: ['user']
}

```

#### React Component

[](#react-component)

```
// resources/js/components/UserCard.jsx
import React from 'react';

const UserCard = ({ user }) => {
  return (

      {user.name}
      {user.email}

  );
};

export default UserCard;
```

Cloud Storage Integration
-------------------------

[](#cloud-storage-integration)

### Google Drive

[](#google-drive)

```
use LaravelBuilder\VisualBuilder\Services\CloudStorageService;

$storage = new CloudStorageService('google');
$storage->connect();
```

### Mega.nz

[](#meganz)

```
use LaravelBuilder\VisualBuilder\Services\CloudStorageService;

$storage = new CloudStorageService('mega');
$storage->connect();
```

### Amazon S3

[](#amazon-s3)

```
use LaravelBuilder\VisualBuilder\Services\CloudStorageService;

$storage = new CloudStorageService('s3');
$storage->connect();
```

### Dropbox

[](#dropbox)

```
use LaravelBuilder\VisualBuilder\Services\CloudStorageService;

$storage = new CloudStorageService('dropbox');
$storage->connect();
```

### OneDrive

[](#onedrive)

```
use LaravelBuilder\VisualBuilder\Services\CloudStorageService;

$storage = new CloudStorageService('onedrive');
$storage->connect();
```

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

[](#security-features-1)

### Malware Scanning

[](#malware-scanning)

```
use LaravelBuilder\VisualBuilder\Services\SecurityService;

$security = new SecurityService();
$result = $security->scanFile($file);
```

### Content Analysis

[](#content-analysis)

```
use LaravelBuilder\VisualBuilder\Services\ContentAnalyzer;

$analyzer = new ContentAnalyzer();
$result = $analyzer->analyze($content);
```

### Rate Limiting

[](#rate-limiting)

```
use LaravelBuilder\VisualBuilder\Services\RateLimiter;

$limiter = new RateLimiter();
$limiter->throttle('api', 60, 100); // 100 requests per minute
```

### SSL Certificate Management

[](#ssl-certificate-management)

```
use LaravelBuilder\VisualBuilder\Services\SSLService;

$ssl = new SSLService();
$ssl->renewCertificate('example.com');
```

Database Backup
---------------

[](#database-backup-1)

### Automated Backups

[](#automated-backups)

```
use LaravelBuilder\VisualBuilder\Services\BackupService;

$backup = new BackupService();
$backup->create();
```

### Backup Validation

[](#backup-validation)

```
use LaravelBuilder\VisualBuilder\Services\BackupService;

$backup = new BackupService();
$isValid = $backup->validate($backupFile);
```

### Scheduled Backups

[](#scheduled-backups)

```
// app/Console/Kernel.php
protected function schedule(Schedule $schedule)
{
    $schedule->command('backup:database')->daily();
    $schedule->command('backup:files')->weekly();
}
```

### Encrypted Backups

[](#encrypted-backups)

```
use LaravelBuilder\VisualBuilder\Services\BackupService;

$backup = new BackupService();
$backup->setEncryption(true);
$backup->setEncryptionKey('your-secret-key');
$backup->create();
```

Information Management
----------------------

[](#information-management-1)

### System Information

[](#system-information)

```
use LaravelBuilder\VisualBuilder\Services\InformationService;

$info = new InformationService();
$systemInfo = $info->getSystemInfo();
```

### Storage Analytics

[](#storage-analytics)

```
use LaravelBuilder\VisualBuilder\Services\InformationService;

$info = new InformationService();
$storageInfo = $info->getStorageInfo();
```

### Performance Monitoring

[](#performance-monitoring)

```
use LaravelBuilder\VisualBuilder\Services\PerformanceMonitor;

$monitor = new PerformanceMonitor();
$metrics = $monitor->getMetrics();
```

### Health Checks

[](#health-checks)

```
use LaravelBuilder\VisualBuilder\Services\HealthCheckService;

$health = new HealthCheckService();
$status = $health->checkAll();
```

Testing
-------

[](#testing)

```
composer test
```

### Framework-Specific Testing

[](#framework-specific-testing)

#### Blade Testing

[](#blade-testing)

```
php artisan test --filter=BladeComponentTest
```

#### Livewire Testing

[](#livewire-testing)

```
php artisan test --filter=LivewireComponentTest
```

#### Vue.js Testing

[](#vuejs-testing)

```
npm run test:vue
```

#### React Testing

[](#react-testing)

```
npm run test:react
```

### Integration Testing

[](#integration-testing)

```
php artisan test --filter=IntegrationTest
```

### Performance Testing

[](#performance-testing)

```
php artisan test --filter=PerformanceTest
```

Environment Variables
---------------------

[](#environment-variables)

```
# Visual Builder Core
VISUAL_BUILDER_API_KEY=your_api_key
VISUAL_BUILDER_DEBUG=true
VISUAL_BUILDER_STORAGE_DISK=local
VISUAL_BUILDER_CACHE_ENABLED=true

# Telegram Bot
TELEGRAM_BOT_ENABLED=true
TELEGRAM_BOT_TOKEN=your_bot_token
TELEGRAM_WEBHOOK_URL=https://yourdomain.com/api/telegram/webhook
TELEGRAM_ALLOWED_USERS=123456789,987654321
TELEGRAM_BACKUP_NOTIFICATIONS=true
TELEGRAM_SYSTEM_ALERTS=true

# AI Services
OPENAI_API_KEY=your_openai_key
ANTHROPIC_API_KEY=your_anthropic_key
AI_MODEL=gpt-4
AI_TEMPERATURE=0.7

# Security
SECURITY_SCAN_ENABLED=true
MALWARE_SCAN_ENABLED=true
RATE_LIMIT_ENABLED=true
SSL_AUTO_RENEWAL=true

# Backup
BACKUP_ENCRYPTION_ENABLED=true
BACKUP_COMPRESSION_ENABLED=true
BACKUP_RETENTION_DAYS=30
BACKUP_NOTIFICATIONS=true

# Monitoring
MONITORING_ENABLED=true
UPTIME_MONITORING=true
PERFORMANCE_MONITORING=true
ERROR_TRACKING=true
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Laravel Builder](https://github.com/laravel-builder)
- [All Contributors](../../contributors)

License
-------

[](#license)

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

Support
-------

[](#support)

For support, please open an issue in the GitHub repository or contact us at .

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance52

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

2

Last Release

331d ago

Major Versions

v1.0 → 2.0.02025-06-21

### Community

Maintainers

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

---

Top Contributors

[![laravelgpt](https://avatars.githubusercontent.com/u/21008964?v=4)](https://github.com/laravelgpt "laravelgpt (9 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/laravel-builder-visual-builder/health.svg)

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

###  Alternatives

[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[namu/wirechat

A Laravel Livewire messaging app for teams with private chats and group conversations.

54324.5k](/packages/namu-wirechat)[typicms/base

A modular multilingual CMS built with Laravel, enabling developers to manage structured content like pages, news, events, and more.

1.6k20.3k](/packages/typicms-base)[fleetbase/core-api

Core Framework and Resources for Fleetbase API

1225.0k10](/packages/fleetbase-core-api)

PHPackages © 2026

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