WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.

9.1K stars 1.0K forks 9.1K watchers C++ GNU General Public License v2.0
c-plus-plus compare-files csv csv-comparison csv-diff csv-files diff editor image image-comparison image-diff merge mfc tsv tsv-diff tsv-files webpage-diff win32 windows winmerge
2 Open Issues Need Help Last updated: Aug 21, 2026

Open Issues Need Help

View All on GitHub
help wanted plugins stat:can't reproduce

WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.

C++
#c-plus-plus#compare-files#csv#csv-comparison#csv-diff#csv-files#diff#editor#image#image-comparison#image-diff#merge#mfc#tsv#tsv-diff#tsv-files#webpage-diff#win32#windows#winmerge
help wanted folder compare/merge stat:can't reproduce

WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.

C++
#c-plus-plus#compare-files#csv#csv-comparison#csv-diff#csv-files#diff#editor#image#image-comparison#image-diff#merge#mfc#tsv#tsv-diff#tsv-files#webpage-diff#win32#windows#winmerge