Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
J

jsondiff

> 编程语言
Open source

Diff JSON and JSON-like structures in Python

748 stars0 likes2 views
WebsiteGitHub

About

Diff JSON and JSON-like structures in Python

jsondiff

Diff JSON and JSON-like structures in Python.

Installation

pip install jsondiff

Quickstart

…

Command Line Client

Usage:

…

Examples:

bash
$ jdiff a.json b.json -i 2

$ jdiff a.json b.json -i 2 -s symmetric

$ jdiff a.yaml b.yaml -f yaml -s symmetric

Development

Install development dependencies and test locally with

bash
pip install -r requirements-dev.txt
# ... do your work ... add tests ...
pytest

Installing From Source

To install from source run

bash
pip install .

This will install the library and cli for jsondiff as well as its runtime dependencies.

Testing before release

bash
python -m build
twine check dist/*

Contributing

  1. Build and test your feature
  2. All new code, including bug fixes, must include unit tests
  3. Create a PR on GitHub
  • Reference the issue number if there is one
  1. Collaborate with the maintainers as needed to get your changes merged

AI Policy

Please disclose the use of AI when opening your PR. The use of AI does not disqualify your submission. Encourage your agents to practice brevity unless verbose detail is truly adding value.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Pythondiffjsonpython

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言