A free, professional-grade Git client for macOS. Tower-like experience with best-in-class diff visualization. Local-first, privacy-focused, and completely open source.
Cost / License
- Free
- Open Source (MIT)
Application type
Platforms
- Mac
- Homebrew
Canada



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.
Germany
EU


GNU Diffutils is a package of several programs related to finding differences between files.
Cost / License
- Free
- Open Source
Application type
Platforms
- Linux
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.
New Zealand

Visualize folders side-by-side and find immediately which files are different, colors help to understand the diff type. Colors identify older, modified and newer files.
Italy
EU


+1
Compare PDFs intelligently with i-net PDFC. It detects content differences—not just text or images—and displays them beautifully, like holding two pages to the light.
Cost / License
- Paid
- Proprietary
Application typeApplication types
Platforms
- Mac
- Windows
- Linux
- Self-Hosted
Germany
EU


+2
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.
Cost / License
- Free
- Open Source
Application typeApplication types
Platforms
- Windows


NeDi can discover your network on a regular basis. It allows you to locate and track all connected devices, monitor traffic or broad-
Cost / License
- Free
- Open Source
Application type
Platforms
- Linux
- Self-Hosted

SmartSynchronize is a multi-platform file and directory compare tool. It allows you to compare files or perform 3-way-merges, both with the ability to edit the file contents. SmartSynchronize is specialized in comparing directory structures (for example, of software projects)...
Cost / License
- Paid
- Proprietary
Application typeApplication types
Platforms
- Mac
- Windows
- Linux



ExamDiff Pro is a fast visual tool for comparing and merging files, folders, and documents on Windows. It parses source code with Tree-sitter for syntax highlighting, a class/function scope bar, and structure-aware alignment of versions; compares Word, Excel, PowerPoint, and PDF...
Cost / License
- Paid
- Proprietary
Application typeApplication types
Platforms
- Windows
United States


+3
Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
Cost / License
- Free
- Open Source (Apache-2.0)
Application type
Platforms
- Online
Intuitive, multi-platform application for two and three-way visual file and folder comparison.
Cost / License
- Paid
- Proprietary
Application typeApplication types
Platforms
- Mac
- Windows
- Linux
United States

Comparison tool for binary files, that assists vulnerability researchers and engineers to quickly find differences and similarities in disassembled code.
Cost / License
- Free
- Proprietary
Application typeApplication types
Platforms
- Mac
- Windows
- Linux


Altova DiffDog is a powerful, easy-to-use diff merge tool that lets you quickly compare, merge, and sync text or source code files, folders containing any file type, or entire directories. Special XML-aware functionality identifies XML equivalence that ordinary text comparisons...
Cost / License
- Paid
- Proprietary
Application typeApplication types
Platforms
- Windows
Text Compare is a tool to find difference between two different texts. Supports many different languages. Just paste your text and click check.
Cost / License
- Free
- Proprietary
Application type
Platforms
- Online

Two-way file and folder merge tool with Visual Studio integration, syntax highlighting, command line interface, batch operations, and reworked interface.
Cost / License
- Paid
- Proprietary
Application typeApplication types
Platforms
- Windows
Czechia
EU


+10
Guiffy is a diff merge tool and folder compare application and API. SureMerge is the most trustworthy source code 3-way merge tool available. Advanced features include tuneable inline diff highlighting, syntax highlighting and a blend of 3 diff algorithms.
Cost / License
- Paid
- Proprietary
Application typeApplication types
Platforms
- Mac
- Windows
- Linux
- Eclipse
- NetBeans
United States


+6
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.
Vovsoft Compare Two Lists is a list comparison tool that can perform set operations over lists of words or numbers. Copy and paste your lists into the program, then click the "Compare" button to get the difference between the two lists.
Cost / License
- Freemium
- Proprietary
Application typeApplication types
Platforms
- Windows
Türkiye


RANCID - Really Awesome New Cisco confIg Differ. A web-based tool for automatically downloading Cisco configurations into a CVS version-control system which can be searched, displayed and "diffed" to compare versions of the configuration files.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Linux
United States


+2






































































