What is Meld?
Meld is a visual diff and merge tool targeted at developers. Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and has support for many popular version control systems.
Meld helps you review code changes and understand patches. It might even help you to figure out what is going on in that merge you keep avoiding.
Features
- Two- and three-way comparison between files and directories
- Comparisons update as you type
- Visualisations make it easier to compare your files
- Actions on diff chunks make for easier merges
- Supports Git, Bazaar, Mercurial, Subversion, etc.
- …and more
Meld is licensed under the GPL v2, except as noted.
Getting it
Meld is packaged for just about every Linux and Unix distribution, including Fedora, Ubuntu, and Suse. You should get Meld from your distribution's installer unless you want the absolute latest version.
Meld does work on OS X and Windows, but there are no all-in-one packages for those systems available at the moment. On OS X, Meld is available from MacPorts or Fink. There are some notes available on how to get Meld running on Windows.