think.studio/nova-flexible-content
A Laravel Nova field that adds flexible, repeatable content blocks to your resources. Build layouts from configurable block types with nested fields, reorder them in the admin panel, store as JSON, and render your own Blade views on the front end.
NOASSERTION license, this fork carries no adoption evidence. It tells you what capability exists in the ecosystem; it does not tell you which package to ship.Consider it only if all of the following hold:
NOASSERTION. For most companies this is the actual blocker: an unclear license is an unquantified risk in procurement, M&A diligence, and any customer contract with an IP warranty. Treat this as a hard gate, not a footnote.Look elsewhere when:
nova-flexible-content). It has the adoption, the issue history, and the release cadence. Forks with 0 dependents exist to carry a local patch — adopt them only if you are that patch.For executives: The capability — letting marketing assemble pages from approved blocks without engineering releases — is worth pursuing, because it moves page-launch cost from engineering to content. But this specific package is not the artifact to approve. It is an unendorsed fork with no visible user base and an unclear license; we would be the only ones running it and the only ones fixing it. Recommendation: pursue the capability via the established upstream package or Nova's native repeater, and treat this fork as a fallback only if we need a custom patch.
For engineering: Treat it as a small-surface, high-fragility dependency. It plugs into Nova's field system, so every Nova upgrade potentially breaks it, and a fork means we cherry-pick rather than composer update. If we adopt it (or the upstream), we own the upgrade path, a pinned version, and a smoke test on the admin. Do not let it become load-bearing for anything beyond page composition.
The ask: approve the capability (block-based content in our existing admin), reject the zero-signal package as the vehicle, and fund roughly a day of engineering to evaluate the upstream package against our Nova version before committing it to the roadmap.
How can I help you explore Laravel packages today?