JSON diff and patch 2.5.0

JSON diff and patch.

  • By Joseph Burnett
  • Open Source
  • Updated Feb 23, 2026
Download for Windows

About JSON diff and patch

jd is a commandline utility and Go library for diffing and patching JSON and YAML values. It supports a native jd format (similar to unified format) as well as JSON Merge Patch (RFC 7386) and a subset of JSON Patch (RFC 6902). Try it out at http://play.jd-tool.io/.

What's new in 2.5.0

What's Changed

  • v2: use slices instead of golang.org/x/exp/slices by @alexandear in #117
  • Replace deprecated ioutil with os and io by @alexandear in #115
  • Fix Myers diff backtracking off-by-one (#112) by @vnykmshr in #121
  • docs(README): add mise alternate installation documentation by @jylenhof in #111
  • Build artifacts for riscv64 by @ffgan in #106
  • chore(deps): upgrade github.com/go-openapi/jsonpointer to v0.22.4 by @alexandear in #118

New Contributors

  • @alexandear made their first contribution in #117
  • @vnykmshr made their first contribution in #121
  • @jylenhof made their first contribution in #111
  • @ffgan made their first contribution in #106

Full Changelog: https://github.com/josephburnett/jd/compare/v2.4.0...v2.5.0

Full release notes »

Technical details

PublisherJoseph Burnett
Version2.5.0
Release date2026-02-23
LicenseMIT
Installer typeportable
Architecturex64, arm64
Package IDjosephburnett.jd

Install JSON diff and patch from the command line

Install with Windows Package Manager
winget install --id=josephburnett.jd -e
Update to the latest version
winget upgrade --id=josephburnett.jd -e
Uninstall
winget uninstall --id=josephburnett.jd -e

diffjsonpatchyaml

JSON diff and patch version history

  • 2.4.0
  • 2.3.0
  • 2.2.7
  • 2.2.6
  • 2.2.5
  • 2.2.4
  • 2.2.3
  • 2.2.2

Frequently asked questions

Is JSON diff and patch free?

Yes. JSON diff and patch is free and open-source software released under the MIT license.

What is the latest version of JSON diff and patch?

The latest version is 2.5.0, released on Feb 23, 2026.

Is it safe to download JSON diff and patch?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 08e078258477b3d981bdfc40987f824f825135d612c90c4f5fdce63fc69f949d.

Which Windows versions does JSON diff and patch support?

JSON diff and patch runs on Windows and is available for 64-bit (x64), ARM64 systems.

How do I uninstall JSON diff and patch?

Open Settings › Apps › Installed apps, find JSON diff and patch and select Uninstall. From the command line, run winget uninstall --id=josephburnett.jd -e.