Experimente fundir . Depende do Python e de algumas bibliotecas GTK, mas não muito mais.
De sua página da web:
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.