Development · Flathub
RustDiff v1.0.6
Semantic JSON, XML and SQL comparator
From Flathub, not verified with cpak
This app comes from Flathub and has not been tested with cpak yet. cpak checks it against the Flathub signing key and runs it in its own sandbox, without Flatpak on the system, but some features may not work. How Flathub apps work in cpak
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:
- Semantic diff for JSON (key by key), XML (nodes, attributes and text) and SQL (statement by statement), with a line-by-line fallback for plain text.
- Split editor with syntax highlighting, automatic pretty-print and in-editor search.
- Inline and full-line highlighting for added, removed and changed items.
- Filterable table of differences, clickable to jump to the exact location.
- Graph view of JSON and XML documents with pan, zoom and node search.
- Light and dark themes that follow the system, and adjustable text size.
- Export to plain text or styled HTML.
- Session history backed by SQLite, searchable, with per-entry and bulk deletion.
Package details
- Application ID
- com.digitalgex.RustDiff
- Source
- Flathub
- Developer
- digitalgex
- License
- GPL-3.0-or-later
