Flatnic

Linux · Utilities

RustDiff

Semantic JSON, XML and SQL comparator

by digitalgex

Download

Official site: flathub.org

About RustDiff

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.

How to install RustDiff

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub com.digitalgex.RustDiff
  4. Open RustDiff once it finishes installing.
How to install Linux apps with Flatpak

Frequently asked questions

Is RustDiff free to download?

Yes. The Download button sends you to flathub.org, the developer's official site, where RustDiff is available to download. Flatnic doesn't host or modify any files.

How do I install RustDiff from the command line?

With Flatpak, run: flatpak install flathub com.digitalgex.RustDiff. This installs it from the official source and keeps it updated.

Is RustDiff safe?

RustDiff downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to RustDiff

More