What file comparison tool can I use under OS X? My favorite file comparison tool was Beyond Compare but since I recently switched to OS X, i'm no longer able to use it and I'm looking for an alternative, preferably a free one.

Update: I made the mistake not to specify that I am also looking for a tool that does directory comparison, not only files. Because this could make the already answers invalid I made another question for this What directory comparison tools can I use on OS X?
This is an aggregation of the answers posted on SO's deleted clone, Graphical diff for Mac OS X. It includes links to each product, and the current price since last edit in USD.

Note that any links to SO will only be visible to users who can view deleted content, which requires either moderator privileges or 10k reputation on that site.


Sourcegear's DiffMerge, shareware
Joachim Eibl's KDiff3, free
Black Pixel's Kaleidoscope, $69.99
Bare Bones Software's TextWrangler, free
Araxis's Merge, $129 + $29/year
Deltopia's DeltaWalker, $39.95/$75.95
Kai Willadsen's Meld, free
Weipin Xia's DiffFork, $26
Biscade's RoaringDiff, free
tkdiff, free


There were some other suggestions, which were not diff tools in their own right, which I will list below:


It (Beyond Compare) runs well in Wine, but I miss the shell integration. - Danyal Aytekin,&nbsp;May&nbsp;11 '12,&nbsp;13:01
Eclipse also has a fairly decent comparison mechanism. - JeeBee,&nbsp;Oct&nbsp;9&nbsp;'08, 12:45
P4Merge that comes with Perforce is pretty good and comes for free with perforce client. Both terminal and GUI version. - amok,&nbsp;Jul&nbsp;7&nbsp;'10, 23:19
I had to use Vim because most of diffs mentioned here do not understand UTF-8. - user184880,&nbsp;Oct&nbsp;6&nbsp;'09,&nbsp;9:56


That about wraps up that thread's merge into this one, as covered here.