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

Easy Gutenberg Bundle Laravel Package

agence-adeliom/easy-gutenberg-bundle

Integrate WordPress’s Gutenberg editor into Symfony EasyAdmin. Add a GutenbergField to CRUD forms, use the provided form theme, and generate custom blocks via a console maker command. Compatible with Symfony 5.4–7.x and PHP 8.0.2+.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enhancing CMS Capabilities: Integrates WordPress's Gutenberg editor into Symfony's EasyAdmin, enabling rich content editing (e.g., blocks, media, layouts) for admin users without leaving the Symfony ecosystem. Ideal for teams needing a hybrid CMS approach (Symfony backend + Gutenberg frontend).
  • Roadmap for Content-Heavy Applications: Justifies prioritizing a content-editing overhaul for admin panels where users currently rely on basic WYSIWYG or plain-text fields. Aligns with initiatives to modernize legacy admin interfaces.
  • Build vs. Buy: Avoids reinventing Gutenberg integration from scratch. Leverages an open-source, MIT-licensed solution to reduce dev time and maintenance burden.
  • Use Cases:
    • Marketing teams managing dynamic content (e.g., landing pages, blog posts) in Symfony apps.
    • Internal tools requiring structured yet flexible content editing (e.g., documentation, FAQs, or product descriptions).
    • Migrations from WordPress to Symfony where Gutenberg’s familiarity is a selling point for stakeholders.

When to Consider This Package

  • Avoid if:
    • Your team lacks Symfony/EasyAdmin expertise—this is a niche integration requiring familiarity with both stacks.
    • You need real-time collaboration or advanced Gutenberg features (e.g., plugins, custom blocks)—this bundle is a basic wrapper, not a full Gutenberg instance.
    • Your content strategy doesn’t require Gutenberg’s block-based editing (e.g., simple forms or structured data like JSON/YAML).
    • You’re using Symfony 6.3 or lower (requires 6.4+) or PHP <8.2 (unless using 2.x branch).
  • Look elsewhere if:
    • You need a standalone WordPress integration (consider REST API or headless CMS like Strapi).
    • Your admin panel is highly customized—this bundle may conflict with existing EasyAdmin overrides.
    • You prioritize performance over convenience**—Gutenberg adds significant frontend overhead.

How to Pitch It (Stakeholders)

For Executives: "This package lets our admin users edit rich content (like WordPress) directly within our Symfony app—no more context-switching or training on separate tools. It’s a drop-in solution that cuts dev time by 60%+ while giving marketing teams the familiar Gutenberg editor. Low risk (MIT license, active maintenance), high ROI for content-heavy workflows."

For Engineering: *"We’re adding a lightweight Gutenberg layer to EasyAdmin to modernize content editing. Key tradeoffs:

  • Pros: Zero frontend dev needed; leverages WordPress’s battle-tested editor.
  • Cons: Tight coupling to EasyAdmin (may need CRUD controller tweaks); PHP 8.2+ required. Recommend piloting with the FAQ or blog modules first to validate UX before full rollout."*

For Design/Content Teams: "You’ll get WordPress’s block editor inside our admin panel—same tools you know, but now for our Symfony app. No more fighting with basic text fields or clunky WYSIWYGs. We’ll start with [Module X] to test it out."

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.
daikazu/eloquent-salesforce-objects
unseen-codes/chat
romalytar/yammi-jobs-monitoring-laravel
kisame76/filament-db-table-state
nqxcode/laravel-lucene-search
dpfx/laravel-livewire-wizards
workos/workos-php-laravel
sofa/laravel-global-scope
nawasara/auth-primitives
adhocrat-io/arkhe-main
make-dev/orca-harpoon
itsemon245/lamet
baks-dev/dashboard
amoifr/pickle-panther-bundle
make-dev/orca
dmstr/symfony-system-resources-bundle
dmstr/symfony-job-queue-bundle
dmstr/openapi-json-schema-bundle
dmstr/keycloak-security-bundle
dmstr/doctrine-audit-log-bundle