Graphical DIFF programs for linux [closed]

I really like Araxis Merge for a graphical DIFF program for the PC. I have no idea what's available for linux, though. We're running SUSE linux on our z800 mainframe. I'd be most grateful if I could get a few pointers to what programs everyone else likes.


I know of two graphical diff programs: Meld and KDiff3. I haven't used KDiff3, but Meld works well for me.

It seems that both are in the standard package repositories for openSUSE 11.0


BeyondCompare has also just been released in a Linux version.

Not free, but the Windows version is worth every penny - I'm assuming the Linux version is the same.


If you use Vim, you can use the inbuilt diff functionality. vim -d file1 file2 takes you right into the diff screen, where you can do all sort of merge and deletes.


Diffuse is also very good. It even lets you easily adjust how lines are matched up, by defining match-points.


Emacs comes with Ediff.

Here is what Ediff looks like EdiffScreenshot