mergers
mergers is a free desktop tool for comparing and merging files and directories on Linux, macOS, and Windows.
What mergers is
mergers is a free desktop tool for comparing and merging files and directories on Linux, macOS, and Windows. It provides two-way file comparisons with syntax highlighting and three-way merging for resolving conflicts. Directory comparisons scan recursively and run asynchronously. It can display uncommitted Git changes and be configured as Git’s merge tool. For patch work, it opens and interactively applies .patch and .diff files, shows failed sections with conflict markers, and exports unified diffs. Editing features include inline word-level highlighting, find and replace, undo and redo, chunk navigation, and synchronized scrolling. File watching can reload changed files automatically; folder filters and directory copy and delete operations are also available. Install options are described for macOS, Linux, and Windows, while building from source requires GTK4 and GtkSourceView 5 development libraries. The project uses the GPL-2.0 license. Its maintainers warn that the software is alpha-quality and could damage files, corrupt data, or discard changes without warning; they advise keeping backups and using version control.
Good
- Provides both two-way comparisons and three-way merges.
- Compares directories recursively in the background.
- Can open and apply patch files.
- Offers Git integration and synchronized scrolling.
Watch out
- The project describes it as alpha-quality.
- It may damage files, corrupt data, or discard changes.
- Source builds require GTK4 and GtkSourceView 5 libraries.
Who it suits
mergers may suit developers who need visual file or directory comparisons, Git integration, or patch handling across desktop platforms. Its alpha-quality warning makes backups and version control especially important.
Verdict
mergers brings file, directory, Git, and patch workflows into one desktop tool. The project’s warning about possible data loss is significant, so its advice to use backups and version control should be followed.
The facts
Each one read from mergers's own pages, with the date it was checked.
What it does
- Build requirements
- Building from source requires GTK4 and GtkSourceView 5 development libraries.checked 4 Oct 2026
- Dependencies
- Building from source requires GTK4 and GtkSourceView 5 development libraries.checked 4 Oct 2026
- Directory comparison
- It recursively scans directories and performs diffing asynchronously in the background.checked 4 Oct 2026
- Editing features
- It includes inline word-level diff highlighting, find and replace, undo and redo, and chunk navigation.checked 4 Oct 2026
- Editing tools
- Features include inline word-level diff highlighting, Find & Replace, undo and redo, chunk navigation, and synchronized scrolling.checked 4 Oct 2026
- File comparison
- It supports two-way file comparison with syntax highlighting and three-way merging to resolve conflicts.checked 4 Oct 2026
- Git integration
- It can display uncommitted changes and be configured as Git's merge tool.checked 4 Oct 2026
- License
- The repository lists the software under the GPL-2.0 license.checked 4 Oct 2026
- Other capabilities
- It includes file watching with auto-reload, configurable folder filters, and directory copy and delete operations.checked 4 Oct 2026
- Patch handling
- It can open and apply `.patch` and `.diff` files, display failed hunks with conflict markers, and export unified diffs.checked 4 Oct 2026
- Patch support
- It can open and interactively apply .patch or .diff files, and export unified diffs.checked 4 Oct 2026
- Purpose
- Mergers is a visual diff and merge tool for files and directories, written in Rust with GTK4.checked 4 Oct 2026
- Release
- The latest release page opened identifies version 0.8.2, released April 7.checked 4 Oct 2026
- Security and data warning
- The project warns that it is alpha-quality and may eat files, corrupt data, or silently discard changes, and advises keeping backups and using version control.checked 4 Oct 2026
- Security and reliability
- The project warns that it is alpha-quality and may eat files, corrupt data, or silently discard changes, and advises keeping backups and using version control.checked 4 Oct 2026
The company
- Maker
- The repository owner identifies as Jos Dehaes and lists Belgium as their location.checked 4 Oct 2026
Where it runs
- Platforms
- The README provides installation instructions for macOS and Linux, and release builds for Windows x86_64 and aarch64.checked 4 Oct 2026
- Platforms and installation
- The README describes installation on macOS through Homebrew, on Linux through the AUR or AppImage, and on Windows for x86_64 and aarch64.checked 4 Oct 2026
Alternatives to mergers
- 1

Diffchecker
Free planiOSWebAPIExtension8.2From $15 a month - 2
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 3
Code Compare
Free planAPIExtensionWindows7.3$69.95 one-time - 4

KDiff3
Free planOpen sourceLinuxmacOSWindows7.3Free plan - 5
UltraCompare
LinuxmacOSWindows7.1From $99.95 a year - 6

Diffract
Free planLinuxmacOSWindows6.8$34 one-time
