Regardless of whether you’re an Android developer, iPhone programmer, website developer, … or just an ordinary computer user, chances are that you might find that you need a tool to compare and merge different versions of a plain text file or soure code file.

We’ve reviewed one of the best file compare and merge utility – KDiff3 in the last month, diffuse is another freeware developed by Derrick Moser, it supports Windows, Mac OS X and Linux.
More Reading
Features
- Free and open source.
- Easy to use.
- Supports Drag and Drop.
- Supports head to head comparison and merging unlimited number of files.
- Allows to edit files directly.
- Syntax highlighting for a wide quantity of languages: C++, Java, Objective C++, PHP, SQL, HTML, CSS, Bourne Shell, C shell, C#, Fortran, Gettext, GLSL( OpenGL shading language ), INI, Javascript, JSP, Makefile, Octave, Pascal, Patch, Perl, Python, Ruby, Tcl, VB.net, Verilog, VHDL, XML.
- Supports several source control management tools like CVS, Monotone, Bazaar, Darcs, Subversion, Git, Mercurial, RCS, SVK.
- Unlimited undo and redo.
- Allows to launch from command line.
Diffuse supports all Windows operating systems including but not limited to Windows 7 and Windows XP, it also supports Mac OS X and Linux/BSD.
Diffuse is a free download available from SourceForge.net, also check out Diffuse User’s Manual.
