jsonyo — JSON Toolkit

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.

About

Built by vøiddo, a small studio shipping free dev tools, Chrome extensions and weird browser games.

Screenshots

  • Format mode — paste JSON, get a properly indented tree with syntax highlighting
  • Validate mode — pass/fail status with stats summary
  • Query mode — JSONPath query with breadcrumb path indicator
  • Diff mode — side-by-side comparison with added/removed/changed paths
  • Stats mode — quantitative breakdown of object structure

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.

FAQ

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.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“jsonyo — JSON Toolkit” is open source software. The following people have contributed to this plugin.

Contributors

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