YAML Diff
Semantic YAML/JSON comparison: key order, quoting and indentation ignored; anchors, aliases and merge keys expanded; sequences matched by identity field; structured path + change-type output
nebutra-yaml-diffv1.0.0YAML 1.2.2 §10.2 Core Schema · YAML 1.2.2 §7.1 alias nodes · §8.1.1.2 block chomping · tag:yaml.org,2002:merge · RFC 8259 (JSON) · js-yaml 5.x parser
Workspace
Local or server · same path as API
data/yaml-diffOriginal
0 charactersDrop a file here
Changed
0 charactersDrop a file here
Comparison
Fill both panes and the comparison runs as you type.
Both documents are parsed and compared in this browser — nothing is uploaded, which is the point for manifests carrying hostnames and secret names.
API
forge.data.yaml_diffSame contract as the page. Use an authenticated key in production.
curl -X POST 'https://forge.nebutra.com/v1/tools/data/yaml-diff/invoke' \
-H 'Authorization: Bearer sk-sailor-…' \
-H 'Content-Type: application/json' \
-d '{
"example": true
}'
