ibrahem-kamal/json-field
A Laravel package for working with JSON database fields—cast, store, and validate structured JSON data through an expressive field API, keeping models clean and queries simple.
ibrahem-kamal/json-field is a Laravel Nova custom field package, not a general-purpose Laravel JSON toolkit. It fits only where the product already uses Nova for admin/back-office CRUD and needs a JSON editor on a Nova resource. It is not a substitute for domain modeling, API validation, or schema enforcement.composer require, Nova package discovery, and adding the field to a resource’s fields() method against a JSON/text column with an array/json model cast. Feasibility depends on undocumented compatibility with the target Nova, Laravel, and PHP versions.null, empty strings, and JSON casts predictably?Textarea, KeyValue, or a custom form component instead.composer.lock and roll out to one internal admin resource before broader use.array, json, AsArrayObject) and Nova field resolution behave correctly.How can I help you explore Laravel packages today?