{"repo":"kako-jun/diffx","free":true,"listed":false,"github":"https://github.com/kako-jun/diffx","clone":"git clone https://github.com/kako-jun/diffx.git","description":"Semantic diff for structured data (JSON, YAML, TOML, XML, INI, CSV) — compares meaning, not text","language":"Rust","stars":87,"topics":["cli","developer-tools","diff","json","rust","structured-data","yaml"],"license":"MIT","category":"cli-tools","readme_excerpt":"diffx 日本語 Semantic diff tool for structured data (JSON/YAML/TOML/XML/INI/CSV). Ignores key ordering and whitespace, shows only meaningful changes. Why diffx? Traditional diff doesn't understand structure: A simple key reordering shows every line as changed. diffx shows only semantic changes: Installation Usage Supported Formats JSON, YAML, TOML, XML, INI, CSV (auto-detected by extension, use --format to override) Main Options Output Symbols - + Added - - Removed - Modified - ! Type changed CI/CD Usage Examples See diffx-cli/tests/cmd/ for executable examples: - Basic comparison - Supported formats - Options - Output formats - Directory comparison Documentation - CLI Specification - Core API Specification License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/kako-jun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kako-jun/diffx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}