0downloads
0this week
FreeFreeware
0reviews
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
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 data | Flathub |
Reviews
No reviews yet. Be the first to review RustDiff.
Used RustDiff? Tell other visitors what you thought.
Log in to write a reviewOther products by this publisher
- #Bible 11.5 "Incredible App - My sister shared this app with me a few weeks ago and it is truly incredible.
- % Percentage Calculator Pro 1.41 This is the Pro version of % Percentage Calculator.
- (beat) for iOS 0.5.8 An elegant Fountain screenwriting app, created by a screenwriter for screenwriters.
- (Deep) HIARCS Chess Explorer 1.14 Chess database, analysis and game playing program
- (How to) Pronounce PRO 1.5.6 This is a PRO version of (How to) Pronounce.
Most viewed Linux Utilities
- 1 Artemis 4.2.0 The reference for radio signal identification
- 2 ASHPD Demo 0.13.0 Play with portals
- 3 Elastic 1.0.4 Design spring animations
-
4
Piccolo 0.3.4
Color picking with style
- 5 Recipe Scribe 3.0.0 A program for writing recipes
-
6
Touché 2.0.15
Multi-touch gestures
- 7 Apifox 2.7.46 Apifox = Postman + Swagger + Mock + JMeter
- 8 Decoder 0.10.0 Scan and generate QR codes
- 9 Obfuscate 0.0.10 Censor private information
- 10 Read It Later 0.6.2 Save and read web articles
Most downloaded Linux Utilities
- 1 Adventure List 0.15.0 Todo list that syncs
- 2 Metronome 1.3.0 Keep the tempo
- 3 Apifox 2.7.46 Apifox = Postman + Swagger + Mock + JMeter
- 4 Artemis 4.2.0 The reference for radio signal identification
- 5 Basemark GPU 1.2.3 GPU performance evaluation tool
- 6 Beaver Notes 4.4.0 Private note taking app
- 7 Decoder 0.10.0 Scan and generate QR codes
- 8 Obfuscate 0.0.10 Censor private information
- 9 Read It Later 0.6.2 Save and read web articles
- 10 ASHPD Demo 0.13.0 Play with portals