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 Json Laravel Package

stepanenko3/nova-json

stepanenko3/nova-json provides a JSON field for Laravel Nova, making it easy to edit and display structured JSON data directly in resource forms and detail views. It simplifies managing JSON values in the Nova admin panel.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy: Use this package instead of building a custom Laravel Nova JSON field for editing JSON-backed attributes in admin panels.
  • Roadmap/admin tooling: Supports internal tools for managing structured configuration, metadata, API payloads, and other JSON columns without bespoke UI work.
  • Upgrade planning: v4.1.3 is a patch release that fixes a resolveAttribute strict type issue. It does not add features, introduce deprecations, or signal breaking changes, so no product replan is needed.
  • Reliability investment: The fix reduces risk of type-related runtime errors when Nova resolves JSON attributes, especially around mixed/null values. Treat it as a low-risk maintenance upgrade for teams on v4.1.x.

When to Consider This Package

  • Consider it when the product runs on Laravel Nova and needs a practical admin UI for JSON columns or JSON-cast attributes.
  • Good fit when the team wants to avoid maintaining a custom Nova field for structured JSON editing.
  • Suitable when basic JSON editing in admin is enough and the package’s Nova compatibility has been verified.
  • Look elsewhere if the product is not on Laravel/Nova, needs highly complex schema-driven JSON forms, requires enterprise support/SLAs, or depends on advanced validation/workflow behavior beyond a field package.
  • Before adoption, confirm compatibility with the target Nova version and smoke-test JSON fields containing mixed types, nulls, and nested structures.

How to Pitch It (Stakeholders)

  • Executives: This is a small, low-risk admin-productivity package. It avoids custom build cost for JSON editing in Laravel Nova, and v4.1.3 is a bugfix-only patch with no breaking changes.
  • Engineering: v4.1.3 fixes a strict type issue in resolveAttribute, improving reliability for JSON attribute resolution. No new features or deprecations. Upgrade should be low effort; pin the version and run regression checks on admin forms with varied JSON shapes.
  • Product: Supports faster delivery of internal admin workflows and reduces backlog for custom Nova field work. It is not customer-facing by itself, but it can improve operational efficiency and reduce engineering maintenance.
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.
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package