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:
Packaging fix: the application icon now ships as a PNG set alongside the SVG, because the Flatpak builder runtime decodes icons through a pipeline that cannot read the SVG.