- How do I install voodflow/voodbuilder in a Laravel application?
- Install the package with Composer using composer require voodflow/voodbuilder. Then publish any provided assets or configuration and register the VoodBuilder Filament plugin in your panel provider as described in the repository README. Because it is a FilamentPHP 5 plugin, your application should already be running a compatible Filament 5 panel.
- Does VoodBuilder support FilamentPHP 5 and which Laravel versions can I use?
- Yes, VoodBuilder is built as a visual page builder for FilamentPHP 5, adding page, theme, and navigation management inside the Filament admin panel. Check the composer.json constraints in the repository for the exact PHP and Laravel versions supported by the release you install. Pin your constraints and run composer update in a staging branch before upgrading.
- What is the difference between the free community edition and the Pro or Agency editions?
- The VoodBuilder community edition is free and covers the core visual builder, public themes, site pages, and navigation. Pro and Agency editions are separate companion packages distributed through Voodflow for teams that need additional capabilities or support. Start with the community edition and only move to a paid companion when your project actually requires it.
- How do I create a custom reusable component or block for VoodBuilder?
- VoodBuilder exposes a flexible builder abstraction and a clean PHP API for defining reusable components and their configuration. You register components in PHP rather than editing vendor files, which keeps builder logic organised and maintainable across projects. Refer to the package source and README for the exact component contract and registration points before writing your own.
- Can I build public-facing pages and navigation with VoodBuilder, not just admin screens?
- Yes. VoodBuilder is designed around public themes, site pages, and navigation, so editors compose pages visually in Filament while your frontend renders them through the theme layer. That makes it a good fit for marketing sites and content-driven Laravel applications. Review the theme structure early so your frontend templates match the components you expose to editors.
- Do I need a Voodflow account or paid licence to use the community edition?
- You can install and use the free community edition without a paid licence, since it is distributed as a normal Composer package. Voodflow accounts matter when you want the Pro or Agency companion packages, commercial support, or the surrounding Voodflow tooling. Check the repository licence terms before shipping it in a client project.
- Is VoodBuilder suitable for production Laravel sites?
- The package is intended for real Laravel applications, with public themes and site pages rendered on the frontend. Before going live, test your page rendering end to end, review asset publishing and any caching you add around page output, and confirm the edition you use meets your support requirements. For production support and advanced features, the Voodflow Pro and Agency companions are the intended path.
- How do I test pages and components built with VoodBuilder?
- Treat builder output like any other Laravel feature: write feature tests that load a page and assert the expected components render in the response. Because components and configuration are defined through a PHP API, you can build fixtures directly in tests instead of depending on seeded database state. Focus your tests on your own component definitions, since the vendor package already covers its internals.
- What are the alternatives to VoodBuilder for visual page building in Laravel?
- Alternatives include general Filament block or builder plugins, headless CMS platforms connected to Laravel, and hand-rolled Blade component systems. VoodBuilder makes sense when you specifically want FilamentPHP 5 integration with public themes, site pages, and navigation in a single package. Compare licensing carefully, since VoodBuilder mixes a free community edition with paid Pro and Agency companions.
- How is voodflow/voodbuilder maintained and how do I keep it up to date?
- It is distributed as a standard Composer package, so updates arrive through composer update within the version constraints you set. Read the repository changelog and README before upgrading major versions so you can catch breaking changes in the builder API or theme layer. Commercial Pro and Agency users receive their companion packages and support through Voodflow.