AI Agent Hub
Back to plugins
🧰

dsh-json-diff

Web Tools Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-json-diff

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install uckkk/dsh-json-diff in the DeepSeek Harness terminal to install; source code available at https://github.com/uckkk/dsh-json-diff

About this plugin

When debugging API responses, comparing environment configs, or reconciling data snapshots, two JSON objects can look identical at a glance while hiding subtle differences in deeply nested fields. Manually hunting them down with console.log or tree-diffing in the browser is slow and error-prone. dsh-json-diff steps in with a focused, zero-dependency solution.

A single diff_json tool performs a recursive deep comparison of two JSON values and returns the exact key paths where values were added, removed, or changed (e.g. a.b.c[2].d). The implementation is pure Node with no external services and no network calls, so results are immediate and fully local.

Whether you are a front-end engineer verifying API contracts, a back-end developer diffing multi-environment configs, or building automated test assertions, dsh-json-diff lets you pull a clean, structured change list in seconds—so you can spend your time on the business logic that actually matters.

Use Cases

  • Field-level diff between API response snapshots
  • Cross-environment JSON config comparison
  • Pre-assertion diff check in automated test suites

Best For

  • Front-end engineers debugging API contracts
  • Back-end developers comparing multi-environment configs
  • QA engineers writing assertion scripts