=== jsonyo — JSON Toolkit === Contributors: voiddo Tags: json, json formatter, json validator, json toolkit, developer tools Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Format · validate · query · diff · minify JSON inside wp-admin. Zero data leaves your browser. Free forever. == Description == **jsonyo** is a lightweight JSON toolkit that lives in wp-admin. Open it from **Tools → JSON Toolkit** and you get a clean code-editor-style workbench for everything JSON. Six modes, one panel: * **Format** — paste raw JSON, get a properly indented tree with syntax highlighting * **Validate** — instant pass/fail with line + column for syntax errors * **Query** — JSONPath ($.users[0].name, items[*].id, recursive ..key) over the parsed tree * **Diff** — paste two JSON blocks, see added/removed/changed paths side-by-side * **Stats** — counts of objects, arrays, strings, numbers, booleans, nulls + max depth * **Minify** — strip whitespace, get one-line output ready to paste = Zero data leaves your browser = Every operation runs entirely in your browser via JavaScript. No external API call, no analytics, no upload. We never see your JSON. This means jsonyo works on private/internal JSON, on disconnected staging sites, on WordPress installs behind firewalls. = Why a wp-admin plugin and not just a website? = If you live in wp-admin (debugging REST API responses, inspecting block editor JSON, working with custom field exports, tracing webhook payloads), having a JSON workbench one click away beats opening a tab to an external tool. Same engine, same Surgical aesthetic, same monospace clarity — but it's already there when you need it. = Free forever = This plugin has no paid tier, no upsell, no "Pro" upgrade. It's free, GPLv2, and stays that way. The goal is simple: give WordPress developers a fast, private JSON workbench where they already work. == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` or install via Plugins → Add New 2. Activate through the **Plugins** menu 3. Open **Tools → JSON Toolkit** in your WP admin That's it. No config, no API key, no setup wizard. == Frequently Asked Questions == = Does this plugin send my JSON to any server? = No. Everything runs in your browser via JavaScript. The PHP side just renders the admin page shell. = Does it work on multisite? = Yes. Activate per-site or network-wide. Behavior is identical. = Does it work in older PHP? = Requires PHP 7.4+ (matches WordPress 6.0 minimums). = Is the source code open? = Yes — GPLv2 or later. = How do I report a bug or request a feature? = Email support@voiddo.com or open an issue on our GitHub. == Screenshots == 1. Format mode — paste JSON, get a properly indented tree with syntax highlighting 2. Validate mode — pass/fail status with stats summary 3. Query mode — JSONPath query with breadcrumb path indicator 4. Diff mode — side-by-side comparison with added/removed/changed paths 5. Stats mode — quantitative breakdown of object structure == Changelog == = 1.0.0 — 2026-04-30 = * Initial release * Format / validate / query / diff / stats / minify modes * Surgical-canon dark theme (mint accent on dark navy) * Browser-side execution — zero data leaves your browser * Localizable — Text Domain `jsonyo-json-toolkit` == Upgrade Notice == = 1.0.0 = First release. No upgrade path needed. == About == Built by vøiddo, a small studio shipping free dev tools, Chrome extensions and weird browser games.