Meld : Diff and merge tool.
:
[Home] :
[Screenshots] :
[Download] :
[Install] :
[SVN] :
[Bugs] :
[List /
GMANE]
About
Meld is a visual diff and merge tool.
You can compare two or three files and edit them in place (diffs update dynamically).
You can compare two or three folders and launch file comparisons.
You can browse and view a working copy from popular version control systems such
such as CVS, Subversion, Bazaar-ng and Mercurial.
Look at the screenshots page for more detailed features.
User Comments
Meld is everthing that source control GUIs should have been but never were!
Anonymous
I downloaded Meld today and due to it I managed to identify and fix a
long standing crasher bug that had been introduced into librsvg CVS.
Thanks for this wonderful tool :) Christian Fredrik Kalager Schaller
I'm loving the new Meld, my branch merge was easier then ever today.
Ross Burton
I've just downloaded and used your Meld diff tool. I
have to say it really is an excellent piece of work.
I've only used it to do a quick diff between two
directories that I was trying to sync up, but it saved
me a lot of time and effect doing it by hand.
Jon Mitchell
First, I wanted to say thank you for creating a great app, I use it all
the time. Daniel Brodie
I just thought I'd let you know that Meld has improved the quality of my
life as a (Free) software developer. Thank you! Jason Hildebrand
I checked out Meld [...]. Wow, no looking back. Demian Turner
News
- 1.1.5 released! Update for version control argument changes. Small UI fixes. (2007-06-09)
- 1.1.4 released! Refresh and reload buttons. Ignore symlinks option. (2006-06-10)
- 1.1.3 released! Version control updates. Word wrap works better. (2006-01-29)
- 1.1.2 released! Bzr support! (2005-11-09)
- 1.1.1 released. The prettiest diff ever (2005-10-26)
- 1.0.0 released. (2005-07-01)
- GtkSourceView is now part of gnome-python-extras. Use package or pygtksourceview to enable
syntax highlighting. (2005-06-20)
- Beta2 0.9.6 released. Minor bugfixes. (2005-05-18)
- Meld now has a mailing list.
- Beta 0.9.5 released. Minor bugfixes. Adds docbook user guide (2005-02-03)
- Use pygtksourceview for syntax highlighting. (2004-08-03)
- Beta 0.9.4 released. Adds ignore blank lines and ignore regular expression support. (2004-07-15)
- Meld bugtracking moved to Gnome Bugzilla (2003-12-21)
- If command line arguments don't work with your distros package of meld, ensure that
the wrapper script has a line like "exec /path/to/meld $*", not "exec /path/to/meld". (2004-06-03)
- Beta 0.9.3 released. Adds subversion support, syntax highlighting and line numbers.
- Beta 0.9.2.1 released. Adds many translations, usability improvements, better install process.
- Maintainer needed for PySourceView
PySourceView is a python wrapper of gtksourceview. update: now part of gnome-python-extras(2004-01-14)
- Meld CVS moved to gnome server. This will allow easier access to translators (2003-12-21)
- Inline differences added to CVS. (2003-12-14)
- Meld up to 300 times faster for large files with python2.3 due to speedups in difflib. (2003-12-13)
- Meld in Japanese! thanks to Takeshi Aihana. (2003-11-28)
- Beta 0.9.1 released. Adds complete i18n support and usability improvements. (2003-11-22)
- Translators needed! Mail the gnome translation team. (2003-10-29)
- Beta 0.9.0 released. Add user editable regex filters and new prefs. (2003-10-12)
- Older news...
Developers
Patches welcome! Please attach them to the relevant issue in bugzilla. You can use the mailing list
to discuss ideas or look for suggestions.
Requirements
- See Installation
- gnome2 libs
- python2.2 or python2.3
- pygtk2 and gnome-python2 (get them from your nearest gnome mirror)
Links
Meld is written with the excellent pygtk toolkit.
Python +
Glade +
Gtk+ is the most productive
gui programming environment I've ever used. (And I've used quite a few).
Alternate tools
- Kdiff3
- Very good for large merges. Automatic merge facility.
- Xxdiff
- Has some nice features such as CVS unmerge and good scriptability. Does 2 and 3 way
file comparison but only 2 way directory comparison.
- TkDiff
- Two way file only diff viewer. Depends only on tk.
- GtkDiff
- Gtk1.x diff tool. Project seems dead.
Other great software
- Quod Libet
- Organize and browse your music, your way.
- Revelation
- Manage your passwords securely.