Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Builder Bundle

Builder Bundle Laravel Package

akyos/builder-bundle

View on GitHub
Deep Wiki
Context7

Page Builder Symfony

Frequently asked questions about Builder Bundle
Can I use Akyos/BuilderBundle directly in a Laravel project?
No, this bundle is designed for Symfony and won’t work natively in Laravel due to fundamental framework differences like service containers, Twig templating, and event systems. You’d need to rewrite or abstract core logic into a framework-agnostic library.
What Laravel alternatives offer similar drag-and-drop page builder functionality?
For Laravel, consider Filament Blocks, Laravel Nova Toolsets, or custom solutions using Livewire + Inertia.js. These integrate seamlessly with Laravel’s Blade, Eloquent, and service container without Symfony dependencies.
How can I extract just the block storage logic from BuilderBundle for Laravel?
Isolate the block definitions, validation rules, and database schema into a standalone PHP library (e.g., `akyos/builder-core`). Replace Symfony’s Doctrine ORM with Laravel’s Eloquent models and adapt the storage layer to Laravel’s migrations.
Will BuilderBundle’s Twig templates conflict with Laravel’s Blade caching?
Yes, Twig and Blade are incompatible. You’d need to replace Twig templates with Blade or Inertia.js components, which may introduce rendering bottlenecks if not optimized. Test performance with cached views in production.
Does BuilderBundle support Laravel’s event system or should I use Symfony’s EventDispatcher?
BuilderBundle relies on Symfony’s `EventDispatcher`, which won’t work in Laravel. You’d need to create a Laravel service provider to bridge events or rewrite the logic using Laravel’s native event system.
Is BuilderBundle actively maintained? When was the last update?
The last release was in June 2025, but the package has minimal community engagement (0 stars, no dependents). Maintenance risks are high—consider alternatives with active development like Filament or Spatie packages.
Can I use BuilderBundle’s block system with Livewire or Inertia.js for the frontend?
Only if you abstract the UI layer entirely. The bundle’s Twig templates won’t work, but you could reuse block definitions and storage logic while building a custom Livewire/Inertia.js frontend for Laravel.
What Laravel versions does BuilderBundle support, or do I need a wrapper?
BuilderBundle itself requires PHP 8.2+ and Symfony, but Laravel 10/11 also supports PHP 8.2+. You’d still need a wrapper to adapt Symfony’s dependencies (e.g., ContainerInterface) to Laravel’s service container.
How do I test BuilderBundle’s block functionality in a Laravel context?
Write integration tests for the extracted core logic (e.g., block serialization, validation) using Laravel’s testing tools. Mock Symfony dependencies like `ContainerInterface` or replace them with Laravel equivalents to avoid framework conflicts.
What’s the best approach if I only need a few features from BuilderBundle?
Extract the specific components you need (e.g., block storage, validation) into a custom package. Replace Symfony-specific parts with Laravel equivalents, then integrate the rest into your project incrementally. Avoid full bundle adoption.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
comsave/common
alecsammon/php-raml-parser
chrome-php/wrench
lendable/composer-license-checker
typhoon/reflection
mesilov/moneyphp-percentage
mike42/gfx-php
bookdown/themes
aura/view
aura/html
aura/cli
povils/phpmnd
nayjest/manipulator
omnipay/tests
psr-mock/http-message-implementation
psr-mock/http-factory-implementation
psr-mock/http-client-implementation
voku/email-check
voku/urlify
rtheunissen/guzzle-log-middleware