digital-creative/nova-json-wrapper
A Laravel Nova field wrapper for editing and displaying JSON columns with familiar Nova form fields, making structured or nested JSON data easier to manage directly from the admin panel.
resolveUsing/fillUsing closures or a custom Nova field." For an in-house admin panel, the second option frequently wins on total cost of ownership.Consider it when:
Look elsewhere when:
resolveUsing/fillUsing closures, or a ~100-line custom field. These cost more upfront and less over three years.For executives (one paragraph): "This is a small, free, open-source add-on for our admin panel that lets us build dense edit screens without adding a database column for every input. It could save us a few days on configuration-style features. The catch is that it hasn't been updated since early 2021 and effectively has no user base, so nobody else is maintaining it. My recommendation is not to adopt it as a strategic dependency. If we want the capability, we should either budget a short internal build (roughly one engineer-day) or treat this package as a disposable prototype. Either way, the real decision it forces is about our data model: fields stored as JSON are cheap to add and expensive to report on later."
For engineering:
Decision requested: Approve a timeboxed spike, with a default of building the equivalent in-house rather than adopting.
How can I help you explore Laravel packages today?