RustDiff 0.4.0

Semantic JSON and XML comparator

filecart Linux
0downloads
0this week
FreeFreeware
0reviews

Screenshots

About RustDiff

RustDiff is a desktop application that compares two JSON or XML documents
and highlights the differences in a clear, visual way. It is written in
Rust and built on top of GTK4 and Libadwaita, so it feels native on the
GNOME desktop.

Main features:

• Semantic diff for JSON (key by key) and XML (nodes, attributes and text).

• Split editor with syntax highlighting and automatic pretty-print.

• Inline and full-line highlighting for added, removed and changed items.

• Filterable table of differences, clickable to jump to the exact location.

• Export to plain text or styled HTML.

• Session history backed by SQLite with per-entry and bulk deletion.

• Ctrl + mouse wheel zoom on both editors, dark mode follows the system.

License: GPL-3.0-or-later
Release info New Release on Jul 26, 2026
Release notes A tidier header bar and a collapsible differences panel.

• The differences panel can now be hidden and brought back with a header bar button or Ctrl+D, giving the editors the full window height. Opening the graph view hides it automatically and closing the graph restores it.

• Secondary header bar actions (differences, graph, history, format) are now icon buttons with tooltips and accessible labels, so the header stays compact on narrow windows.

• Fixed symbolic icons that rendered as outlines invisible on dark themes: the bundled fallbacks are now fill-based, which is what GTK recolors.

• Every icon the app uses now ships a bundled fallback, so no packaging channel can show a broken-image placeholder when the desktop icon theme lacks a name.

• The Debian/APT package now ships the bundled SQL language definition, restoring SQL syntax highlighting for .deb installs.
Related tags json xml diff
Listing dataFlathub

Reviews

No reviews yet. Be the first to review RustDiff.

Used RustDiff? Tell other visitors what you thought.

Log in to write a review

Other products by this publisher

Most viewed Linux Utilities

  1. 1 Artemis 4.2.0 The reference for radio signal identification 3 views
  2. 2 ASHPD Demo 0.13.0 Play with portals 3 views
  3. 3 Elastic 1.0.4 Design spring animations 3 views
  4. 4 Piccolo 0.3.4 Color picking with style 3 views
  5. 5 Recipe Scribe 3.0.0 A program for writing recipes 3 views
  6. 6 Touché 2.0.15 Multi-touch gestures 3 views
  7. 7 Apifox 2.7.46 Apifox = Postman + Swagger + Mock + JMeter 2 views
  8. 8 Decoder 0.10.0 Scan and generate QR codes 2 views
  9. 9 Obfuscate 0.0.10 Censor private information 2 views
  10. 10 Read It Later 0.6.2 Save and read web articles 2 views

Most downloaded Linux Utilities

  1. 1 Adventure List 0.15.0 Todo list that syncs 0 downloads
  2. 2 Metronome 1.3.0 Keep the tempo 0 downloads
  3. 3 Apifox 2.7.46 Apifox = Postman + Swagger + Mock + JMeter 0 downloads
  4. 4 Artemis 4.2.0 The reference for radio signal identification 0 downloads
  5. 5 Basemark GPU 1.2.3 GPU performance evaluation tool 0 downloads
  6. 6 Beaver Notes 4.4.0 Private note taking app 0 downloads
  7. 7 Decoder 0.10.0 Scan and generate QR codes 0 downloads
  8. 8 Obfuscate 0.0.10 Censor private information 0 downloads
  9. 9 Read It Later 0.6.2 Save and read web articles 0 downloads
  10. 10 ASHPD Demo 0.13.0 Play with portals 0 downloads