Skip to content

Software · Utilities & files

RustDiff

RustDiff is a file comparison program, available on Linux: syntax highlighting, themes and dark mode.

  • Completely free
  • Linux
  • Open source

Overview

RustDiff is a file comparison program, available on Linux.

Features described in its Flathub listing and in its GitHub repository: syntax highlighting, themes and dark mode.

File formats mentioned: JSON and XML.

Overview written by LicitPro from the documentation published by the authors and the cited sources; we have not tried the resource ourselves.

Excerpts that establish this information
  • “Split editor with syntax highlighting, automatic pretty-print and in-editor search.” — Flathub, 10 November 2026
  • “Light and dark themes that follow the system, and adjustable text size.” — Flathub, 10 November 2026
  • “Semantic JSON, XML & SQL diff tool for the desktop.” — GitHub, 10 November 2026

At a glance

RustDiff is completely free: it is open source software, and every feature is available without paying or subscribing.

Its licence (GPL-3.0+) is a copyleft open source licence: you may use, study, modify and redistribute it, including commercially; modified versions must keep the same licence.

Strengths

  • Open source code
  • Commercial use allowed

About

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.

Description from Flathub — AppStream (Flathub)

Sources and checks

  • Facts collected from Flathub (credit card, source code, publisher, licence, free status, platforms, commercial use, version) —
  • Last technical check: 7 November 2026
  • Description from Flathub — AppStream (Flathub)

How listings are built →

Do you develop RustDiff?

Correct this listing with the report form, or cite it with this optional badge (it shows the verified free status and changes nothing in the ranking):

<a href="https://licitpro.fr/en/resource/rustdiff"><img src="https://licitpro.fr/badge/rustdiff.svg?l=en" alt="Listed on LicitPro" height="20"></a>

Developers and publishers →

In the same category

Bazaar

Software · Open source

Discover and install apps.

Completely freeLinux

Prism Launcher

Software · Open source

Custom Minecraft Launcher to easily manage multiple Minecraft installations at once.

Completely freeWinMacLinux

Gear Lever

Software · Open source

Manage AppImages.

Completely freeLinux

LocalSend

Software · Open source

Share files to nearby devices.

Completely freeWinMacLinuxAndroidiOS

Protontricks

Software · Open source

Apps and fixes for Proton games.

Completely freeLinux

Mission Center

Software · Open source

Monitor system resource usage.

Completely freeLinux