rsubr/nova-json-schema-field
A Laravel Nova field that renders and validates JSON input against a JSON Schema, giving editors a structured form with live validation instead of a raw textarea. Useful for settings, metadata, and flexible content stored in JSON database columns.
1.0.0-RC1 with an explicit "do not use in production" warning from the maintainers. Its only current product value is as a market signal: it tells us a Laravel-native solution for this problem space is emerging, which is relevant if we're currently paying for a SaaS equivalent, maintaining bespoke code, or have a backlog item in this area.1.0.0 GA or after RC bugs are resolved).Consider it (for evaluation only) when:
Look elsewhere — or wait — when:
Required due diligence before any promotion past evaluation: confirm Laravel/PHP version support and test matrix, review the issue tracker for packaging-defect volume and maintainer responsiveness, verify license compatibility, check whether CI and static analysis are configured, and identify whether the maintainer is an individual or a team (bus-factor risk). Set an explicit re-review trigger — GA release, or a stated stabilization milestone.
To executives: A promising Laravel-native package for [problem space] has published its first release candidate. It is explicitly not production-ready — the maintainers warn of packaging defects and advise against production use. We are not recommending adoption. We are recommending we track it and revisit at general availability, because if it stabilizes it could replace [current cost/vendor/bespoke maintenance] and reduce our dependency on an external service. No budget, headcount, or timeline change is requested now. The decision on the table is a deferred one, with a named review point.
To engineering: Treat 1.0.0-RC1 as pre-alpha in practice. No production dependencies, no scoping work against its API. If someone has spare cycles, a time-boxed spike against a non-critical surface is acceptable to assess fit and ergonomics — with the expectation that findings may be invalidated by GA. Report back on: API stability signals, packaging quality, and whether it clears our dependency-adoption bar. Flag immediately if any existing roadmap item was quietly assuming this package was usable.
How can I help you explore Laravel packages today?