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.xz archive
  • 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