WinMerge JP is a fork of the original WinMerge, but after 2018 the two are nearly identical. WinMerge JP's features including 3-way compare has been merged into the original.


Meld is described as 'Open-source tool for dynamic file and folder comparisions, syntax highlighting, offline functionality, and version control integration' and is a very popular Diff Tool in the file management category. There are more than 50 alternatives to Meld for a variety of platforms, including Windows, Mac, Linux, Web-based and BSD apps. The best Meld alternative is WinMerge, which is both free and Open Source. Other great apps like Meld are Beyond Compare, KDiff3, P4Merge and Araxis Merge.
WinMerge JP is a fork of the original WinMerge, but after 2018 the two are nearly identical. WinMerge JP's features including 3-way compare has been merged into the original.


DiffMerge is a graphical file comparison program for Windows, Mac OS X and Unix, published by SourceGear.

Intuitive, multi-platform application for two and three-way visual file and folder comparison.

Free file and folder merge tool providing two-way comparison, Visual Studio and Atmel Studio integration, enhanced folder sync, syntax highlighting, batch operations, Intellisense, navigation by change type, command line support, and detailed control over merges.




Difftastic is a diff tool that compares files based on their syntax. It supports over 20 programming languages and when it works, it's fantastic.






Perform detailed folder and file comparisons on Mac with side-by-side expandable trees, colour and icon indicators, content-based matching, manual synchronisation, filename templates, quick reload, tabbed interface, drag-and-drop, and intuitive visual controls.




Kompare is a graphical diff and merge tool targeting developers. It allows users to compare two different text files or two directories. It is part of KDE Applications (and formerly part of KDE Software Compilation) and therefore primarily used on Linux and other Unix-like...

It can't be used for git merges
git mergetool --tool=kompare error: 'kompare' can not be used to resolve mergesIt has almost all features that Meld provides with very similar visual effects.
WinMerge 2011 series is a fork of the original WinMerge application that compiles without ATL/MFC dependencies to enable zero-budget developers to build WinMerge from sources using Visual C++ Express editions.


Its the same to Winmerge Original

ECMerge is a comparison and synchronization tool with two and three-way merge for text and folders and difference on binary, text, images and folders, locally, via FTP/S, SFTP or in version controls. For Windows, Mac OS X, Solaris and Linux.




GNU Diffutils is a package of several programs related to finding differences between files.
diffoscope tries to get to the bottom of what makes files or directories different. It will recursively unpack archives of many kinds and transform various binary formats into more human-readable form to compare them.
diffoscope is the most popular Self-Hosted alternative to Meld.
It's a nice tool, but you need to get to know the Notepad++ plus system first. It's only an add-on.