jd-dotlogics/laravel-grapesjs
Integrate the GrapesJS visual page builder into Laravel with ready-made routes, Blade components, and storage helpers. Build drag-and-drop HTML/CSS pages and templates, then save and render them from your Eloquent models with minimal setup.
Consider it when:
Look elsewhere when:
For executives: We can give customers and internal teams a drag-and-drop page builder inside our existing Laravel admin instead of building one or paying per-seat for a SaaS page builder. It's open source, self-hosted, integrates with our existing auth, media, and deployment, and avoids vendor lock-in and recurring license cost. The main trade-off is that we own the polish and the edge cases; the payoff is content velocity without engineering involvement and no incremental per-user spend. Recommend a time-boxed spike to validate block constraints and output quality before committing it to a roadmap item.
For engineering: This is a GrapesJS integration layer for Laravel — editor UI plus storage/rendering of page HTML/CSS — so the integration surface is small and mostly Blade/Vue plus a model and routes. Latest release 3.4.1 is a targeted bug fix (code editor no longer resets styles); no breaking changes, no migration work, safe to take. Risks to plan for: single-maintainer project (budget for forking/vendoring), output sanitization and CSS scoping, and constraining the editor to an approved block set so authors can't produce unmaintainable markup. Ask: one sprint spike covering block whitelisting, sanitization, and render performance.
How can I help you explore Laravel packages today?