How to Get the Latest Version of Meld and Contribute to Its Development
Updated
The latest stable release is Meld 3.24.0, dated 20 June 2026, and it's the best option for most users — the project keeps changes to stable releases to a minimum. You can download the source archive (.tar.xz) or Windows/macOS binaries from the release page, and if you want to contribute, all development happens on GNOME's GitLab instance, where you can open issues, ask questions on the discussion board, and even run Meld directly from a git clone without installing it.
Getting the Latest Version
Current stable release
| Item | Detail |
|---|---|
| Version | Meld 3.24.0 — stable |
| Release date | 20 June 2026 |
| Recommended for | Most users |
| Release notes | Available on the release page |
The project states that the most recent stable release is the best option for most users, and that changes to these releases are kept to a minimum. If you need details about earlier versions, the full release list covers previous versions, and old source archives and Windows installers are also available.
What you can download
- Source —
.tar.xzarchive - Windows and macOS binaries
Installation by platform
Meld is packaged for most Linux/Unix distributions and is also available on Flathub. For installing from source, the project provides instructions.
- Windows: download the installer. Note that Meld does not yet support automatic updates or portable installs.
- macOS: Meld is not yet officially supported, though semi-official builds are available and the project hopes they will be fully integrated in the future. You can install from Homebrew, MacPorts, or Fink. Older third-party binaries are also still available, but may have issues with recent versions of macOS.
- Linux/Unix: use your distribution's package, or Flathub.
Requirements
To run Meld, you need:
- Python 3.6
- GTK+ 3.22
- GLib 2.36
- PyGObject 3.36
- GtkSourceView 4.0
- pycairo
For development and build requirements, see the current README file.
Contributing to Meld's Development
Where development happens
All development happens on GNOME's GitLab instance. This is the single place to go for both reporting problems and asking questions.
How to report a problem or ask a question
- Open an issue for any problems you encounter.
- Ask on the discussion board if you're uncertain about anything.
Running Meld from a git clone
You can run Meld directly from your git clone, without installing it. This is useful if you want to test changes or try the development version:
$ git clone https://gitlab.gnome.org/GNOME/meld.git
$ bin/meld
The first command downloads the repository; the second launches Meld from the cloned source tree, so you can run it without a system-wide install.
What Meld Does
Meld is a visual diff and merge tool that helps you compare files, directories, and version-controlled projects. It provides two- and three-way comparison of both files and directories, and supports many popular version control systems. It's aimed at reviewing code changes, understanding patches, and working through merges.
File comparison
- Compare, edit, and merge files using live comparison updates
- Navigate between changes and operate on change blocks
- Simple text filtering for ignoring irrelevant differences
- Three-way merge assistance with conflict handling and base version display
Folder comparison
- Identify and manage missing or modified files across folders
- Drill down into a file comparison for a detailed view of differences
- Ignore certain files or folders for more useful comparisons
Version control
- Supports Git, Mercurial, Bazaar, and Subversion
- Check your changes, commit and push easily
- View and manage version control states
- Tool integration with e.g.
git mergetool
Quick Reference
| Task | Where to go |
|---|---|
| Download latest stable (3.24.0) | Release page — source .tar.xz or Windows/macOS binaries |
| Install on Linux | Distribution package or Flathub |
| Install on Windows | Download the installer |
| Install on macOS | Homebrew, MacPorts, or Fink (semi-official) |
| Report a bug | GNOME GitLab — open an issue |
| Ask a question | GNOME GitLab discussion board |
| Run from source | git clone https://gitlab.gnome.org/GNOME/meld.git then bin/meld |