Why a line diff for CAD and JSON
Quotes, API dumps and STEP files are large. A single changed hole count or revision letter is easy to miss in a scroll. This tool diffs by line: green is added, red is removed. JSON mode pretty-prints and can sort keys so a reshuffled object does not look like a rewrite.
STEP (ISO 10303-21) is text. Two exports of the same part often differ in entity IDs even when the solid is unchanged — that is expected. For geometric size and weight use the STEP quote tool. Pretty-print JSON first with the JSON formatter if you only need one document tidied.