novadaemon/filament-pretty-json
Improved Developer Experience (DX) in Filament Admin Panels:
Build vs. Buy:
voyager/jsonview instead).Use Cases:
user_activity JSON) in read-only views.LaunchDarkly payloads) without exposing raw strings.Adopt if:
filament-spatie/laravel-medialibrary or tightenco/ziggy for interactive JSON).Look elsewhere if:
filament/json-editor or beberlei/assert for validation + editing.react-json-view.For Executives: "This package lets our Filament admin panels display complex JSON data in a clean, collapsible format—like a code editor but built for Laravel. For example, when support teams debug API errors or when product managers review feature flag configurations, they’ll save 15–20 minutes per ticket by seeing structured data instead of raw strings. It’s a 2-line install, MIT-licensed, and works across Filament 2–4. ROI: Faster debugging → fewer escalations."
For Engineers: *"Need to show JSON in Filament forms/infolists without building a custom formatter?
string, array, object, Jsonable).PrettyJsonField::make('api_response')->columnSpanFull(), // Form
PrettyJsonEntry::make('config')->hiddenOn(['mobile']), // Infolist
Alternatives: Only if you need editing or massive JSON (>10KB)."*How can I help you explore Laravel packages today?