XgPageBuilder
A powerful, self-contained page builder package for Laravel with a modern React/Inertia frontend.
Features
- π¨ Visual Page Builder - Modern React-based drag-and-drop interface
- π§© Extensible Widget System - 9+ built-in widgets with easy custom widget creation
- π― Advanced Styling - Comprehensive style controls for every element
- π± Responsive Design - Mobile-first responsive controls
- π§ Highly Configurable - Works seamlessly with existing Laravel apps
- π Performance Optimized - Efficient CSS generation and caching
- π Secure - XSS protection and input sanitization
Quick Start
Install the package via Composer:
composer require xgenious/xgpagebuilder
Publish configuration:
php artisan vendor:publish --tag=page-builder-config
Run migrations:
php artisan migrate
Clear caches:
php artisan config:clear
Thatβs it! Your page builder is ready to use.
Requirements
- PHP: 8.2 or higher
- Laravel: 11.0 or 12.0
- Database: MySQL 5.7+ or PostgreSQL 10+
Next Steps
- Installation Guide - Detailed installation instructions
- Configuration - Configure the package for your app
- Widget Development - Create custom widgets
- GitHub Repository - View source code
Support
- Email: support@xgenious.com
- Issues: GitHub Issues
Made with β€οΈ by Xgenious