Diffuse logo

Diffuse

A graphical tool for comparing and merging any number of text files side by side.

Open source (GPL-2.0-or-later)By The Diffuse contributors

Compare Diffuse with another product

Read the Diffuse documentation

View the Diffuse source code

1 more way to get Diffuse
  • Flathubflatpak install flathub io.github.mightycreak.Diffuse

Alternatives

See all alternatives

About Diffuse

Diffuse compares and merges text files in a side-by-side view and is not limited to two or three panes, so n-way merges are possible. You can correct line matching by hand and edit the files directly, with syntax highlighting, unlimited undo and keyboard navigation.

It can pull file revisions straight from version control systems including Git, Mercurial, Subversion, Bazaar, CVS, Darcs, Monotone and RCS for comparison and merging.

Strengths

  • Compares an arbitrary number of files at once
  • Manual correction of line matching
  • Reads revisions from many version control systems
  • Direct editing with syntax highlighting

Limitations

  • No directory comparison mentioned
  • Interface is plainer than newer diff tools

Details

Pricing
FreeFree and open source under the GPL 2.0.
License
GPL-2.0-or-later
Developer
The Diffuse contributors
Platforms
Linux
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Developers resolving merges or comparing several versions of a file
Last verified
Added

Report a wrong fact or a dead link on this listing