Meld
meldmerge.org
What it is
Meld is a free, open-source desktop tool for comparing files, directories and version-controlled projects. It provides two-way and three-way comparisons, with live updates while files are edited and merged. Three-way merge assistance handles conflicts and shows the base version. Folder comparisons identify missing or modified files, let users open deeper file comparisons, and can ignore selected files or folders. Meld supports Git, Mercurial, Bazaar and Subversion, including use with tools such as git mergetool. It is packaged for most Linux and Unix distributions and is available through Flathub. Windows users download an installer; automatic updates and portable installations are not supported. Meld is not yet supported on macOS, although the site points to semi-official builds and package-manager options. The project is licensed under GPLv2 or later, except as noted. The listed Meld plan costs nothing, and the stable release shown is 3.24.0.
Spec sheet
- Purpose
- Meld compares files, directories, and version controlled projects.Read 10 Oct 2026 · meldmerge.org
- Intended users
- The site describes Meld as a tool for reviewing code changes, understanding patches, and comparing version controlled projects.Read 10 Oct 2026 · meldmerge.org
- Support
- The site directs users to open an issue for problems or ask on the discussion board for help.Read 10 Oct 2026 · meldmerge.org
- License
- The project is licensed under GPLv2 or later, except as noted.Read 10 Oct 2026 · meldmerge.org
- Comparison modes
- It provides two-way and three-way comparison of files and directories.Read 10 Oct 2026 · meldmerge.org
- Conflict handling
- Three-way merge assistance includes conflict handling and display of the base version.Read 10 Oct 2026 · meldmerge.org
- File editing and merge
- Users can compare, edit, and merge files with live comparison updates, navigate changes, and operate on change blocks.Read 10 Oct 2026 · meldmerge.org
- Folder comparison
- Meld identifies missing or modified files across folders, supports drilling into file comparisons, and can ignore selected files or folders.Read 10 Oct 2026 · meldmerge.org
- Linux availability
- Meld is packaged for most Linux and Unix distributions and is available on Flathub.Read 10 Oct 2026 · meldmerge.org
- macOS availability
- Meld is not yet supported on macOS, though the site points to semi-official builds and package manager options.Read 10 Oct 2026 · meldmerge.org
- Release
- The site lists Meld 3.24.0 as the stable release dated 20 June 2026.Read 10 Oct 2026 · meldmerge.org
- Version control
- Meld supports Git, Mercurial, Bazaar, and Subversion, and can be used with tools such as git mergetool.Read 10 Oct 2026 · meldmerge.org
- Windows limitation
- Windows users should download the installer; automatic updates and portable installs are not supported.Read 10 Oct 2026 · meldmerge.org
Plans and prices
Strong points and limits
Strong points
- Free and open source under GPLv2 or later
- Two-way and three-way file comparisons
- Supports Git, Mercurial, Bazaar and Subversion
- Folder comparison can ignore selected items
- Live updates during editing and merging
Limits
- No macOS support yet
- Windows lacks automatic updates
- Windows lacks portable installs
Who it suits
Meld suits developers reviewing code changes, understanding patches and comparing version-controlled projects. It is intended for desktop users on Linux or Windows.
Verdict
Meld provides focused visual diff and merge tools across files, folders and version control. Linux and Windows users get broad comparison support, while macOS users need alternatives or unofficial packaging.
Where Specifiction places it
- Diff and Merge Tools#24 of 297.3