RustDiff is a desktop application that compares two JSON, XML or SQL documents by their structure — keys, array indices, XML nodes and attributes, SQL statements — instead of by raw text lines, and highlights the differences in a clear, visual way. The diff engine is written in Rust; the interface is a Tauri app with a web-based UI.
Main features:
Desktop-integration and editor-highlight fixes.