← Package directory
Available on winget

Install JSON diff and patch

JSON diff and patch.

Install with winget
winget install --id josephburnett.jd
Upgrade
winget upgrade --id josephburnett.jd
Uninstall
winget uninstall --id josephburnett.jd

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

Read release notes

Version history

Version Updated Notes
2.5.0 Unknown ## 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...
2.4.0 Unknown Full Changelog: https://github.com/josephburnett/jd/compare/v2.3.1...v2.4.0
2.3.0 Unknown # PathOptions This release introduces PathOptions, a powerful new feature that enables precise control over how different parts of your JSON/YAML data are compared. PathOptions allow you to apply different comparison sem...
2.2.7 Unknown Release notes
2.2.6 Unknown Release notes
2.2.5 Unknown Release notes
2.2.4 Unknown Release notes
2.2.3 Unknown Release notes
2.2.2 Unknown Release notes