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

64robots/nova-json

64robots/nova-json provides a JSON field for Laravel Nova, making it simple to view and edit JSON attributes directly within your admin panel. It offers a clean, developer-friendly way to manage structured data on Nova resources without building custom field components.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin UX and internal tooling: Supports exposing JSON-backed model attributes (settings, metadata, integration payloads, feature flags) to operators in Laravel Nova without building a bespoke admin screen.
  • Build vs. buy signal: The package is a narrow utility, not a platform. With 26 stars and archived status, it is best treated as a reference implementation or proof of demand — not a dependency to standardize on.
  • Feature scoping: Informs requirements for JSON editing in admin panels: syntax validation, schema hints, conditional fields, audit history, and safe write controls. The package likely covers only basic editing, which helps frame the gap between “textarea for JSON” and “safe product configuration.”
  • Use cases to evaluate: Product catalog attributes, CMS metadata, webhook/integration configuration, per-tenant settings, and feature-flag payloads — all cases where non-engineers need controlled JSON access.
  • Roadmap decision: Do not place this package on a strategic roadmap. If JSON editing is a recurring product need, prioritize a maintained internal Nova field or native Nova capabilities over an archived community package.

When to Consider This Package

  • Consider it only for a legacy Laravel Nova application that already uses it, where the admin panel is internal, risk is contained, and replacing it is not yet justified.
  • Consider it for a short-lived internal tool where a basic JSON field in Nova is enough and the team accepts archived code with no upstream fixes.
  • Consider it as a code reference when specifying a small custom Nova field — not as a production dependency for new work.
  • Look elsewhere for new projects, Nova 4+ compatibility, security-sensitive admin surfaces, multi-tenant configurability, or long-term maintenance. Archived status means no guarantees around PHP/Laravel/Nova upgrades, bug fixes, or security patches.
  • Prefer Nova’s native KeyValue/Code fields, a small custom field, or a form/schema builder when JSON editing must be validated, auditable, or exposed to non-technical users.
  • Treat the low adoption (26 stars) and low score as adoption-risk signals: limited community support, unclear compatibility matrix, and no active maintainer path.

How to Pitch It (Stakeholders)

For executives: This is a small, archived Nova utility for editing JSON fields. It is not a strategic investment and should not become a long-term dependency. If we need JSON editing in admin, we should use maintained Nova primitives or build a minimal internal field — likely a small, contained effort — rather than adopt an unmaintained package.

For engineering: The package is a narrow JSON field for Laravel Nova, but it is archived and has minimal community traction. If it already exists in a legacy admin, isolate it and plan replacement. For new work, avoid it; use Nova’s native field options or a simple custom field with explicit validation and tests. The main value here is as a requirements reference, not as code we should depend on.

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.
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin