Weave 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

Nova Grapesjs Page Builder Laravel Package

brandonjbegle/nova-grapesjs-page-builder

Adds a GrapesJS drag-and-drop page builder to Laravel Nova so you can create and edit HTML pages visually, store layouts on your models, and manage content without leaving the Nova admin panel. Provides a Nova field and supporting assets.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Nova 5 upgrade sequencing — the only concrete signal in this release is v0.2.1 adding Nova 5 compatibility. That makes the package a checklist item on any "upgrade the admin panel to Nova 5" roadmap: it either unblocks the migration or is the thing still holding it back.
  • Build vs buy for admin tooling — a maintained Nova extension means not hand-rolling custom fields/tools in-house. But at v0.2.x (pre-1.0) with a one-line changelog, the "buy" side carries vendor-concentration risk that has to be weighed against writing and owning a small internal equivalent.
  • Version pinning and upgrade policy — a PM decision, not just an engineering one: adopt immediately, or pin and defer. Pre-1.0 semver means a patch bump can still carry behavioral change, and the release does not state whether Nova 4 remains supported — which determines whether adopting this forces a lockstep Nova major upgrade.
  • Roadmap framing — this is a maintenance release, not a feature. It signals the maintainer is still active and responsive to framework releases; it adds no user-facing capability. Do not present it internally as new functionality.

When to Consider This Package

Consider it when:

  • You are on Laravel Nova and this package's capability sits on the critical path of an admin workflow you would otherwise build custom.
  • You are planning or actively executing a Nova 5 migration and need your extension set to be compatible.
  • Its footprint in your codebase is small enough that swapping it out later is cheap.

Look elsewhere, or proceed with caution, when:

  • You are still on Nova 4 and this release narrowed the supported version range rather than widening it. Verify the composer.json constraint before bumping — a "compatibility" patch in a 0.x line can drop old majors.
  • The capability is core to a revenue-facing or compliance-sensitive workflow and the package is pre-1.0 with sparse release notes; vendor risk outweighs the time saved.
  • You need a documented support policy, LTS guarantees, or a security disclosure process. Nothing in this release indicates one exists.

Before adopting: read the actual version constraints, check release cadence and issue-response history, and confirm test coverage across both Nova majors rather than trusting the changelog line.

How to Pitch It (Stakeholders)

For executives: this is a small, low-cost dependency in our admin tooling. The newest release keeps it compatible with Nova 5, which clears a blocker from our planned admin-panel upgrade. It is a maintenance release — no new features, no user-visible change. The main risk is vendor maturity: pre-1.0 versioning and a thin changelog. We mitigate that by keeping its usage narrow and verifying version constraints before we upgrade.

For engineering: v0.2.1 adds Nova 5 compatibility. Confirm whether Nova 4 is still supported before bumping — at 0.x, a patch release is not a backward-compatibility guarantee. Pin the version, run the Nova upgrade on a branch, and smoke-test every surface that depends on this package. If our usage turns out to be deep, budget for a fallback to an in-house implementation rather than discovering that mid-migration.

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.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast