diffx-0.6.1 is not a library.
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
# As CLI tool
# As library (Cargo.toml)
Usage
# Basic
# Output example
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
# Detect config changes
if ! ; then
fi
# Compare ignoring timestamps and metadata
Documentation
License
MIT