15/03/2026
🚀 Introducing Laravel Page Builder — A Modern Page Builder for Laravel
After months of development, I’m excited to share an open-source project I’ve been working on:
🔗 https://github.com/coders-tm/laravel-page-builder
Laravel Page Builder is a developer-friendly page builder designed specifically for the Laravel ecosystem. Instead of relying on heavy database schemas or proprietary templating systems, it keeps everything Blade-native and JSON-driven.
✨ Key Features
• Blade-native rendering for sections and blocks
• () directive to define settings directly inside Blade templates
• Visual editor with live iframe preview, drag-and-drop, and inline editing
• JSON-based page storage for fast reads and Git-friendly version control
• Recursive block nesting (rows, columns, containers)
• Per-page layouts (header/footer configurable per page)
• 21+ built-in field types including color pickers, icon selectors, rich text, and more
• Multi-theme support and global theme blocks
🧠 Architecture Highlights
• Pages stored as JSON files
• Blade views power sections and blocks
• Typed PHP objects for settings access
• Clean separation between content, layout, and rendering
The goal is to bring a Shopify-like page building experience to Laravel, while staying fully aligned with Laravel conventions.
If you’re building CMS, SaaS platforms, landing page builders, or multi-theme websites in Laravel, this package might be useful.
⭐ Check it out on GitHub and let me know your thoughts.