Skip to content

Instantly share code, notes, and snippets.

@ilyagr
Last active September 28, 2025 16:38
Show Gist options
  • Select an option

  • Save ilyagr/1b40f6061d8ad320cee4c12843df1a23 to your computer and use it in GitHub Desktop.

Select an option

Save ilyagr/1b40f6061d8ad320cee4c12843df1a23 to your computer and use it in GitHub Desktop.

Revisions

  1. ilyagr revised this gist Apr 22, 2025. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions meld-macos.md
    Original file line number Diff line number Diff line change
    @@ -6,8 +6,8 @@ way to run Meld is to install [Homebrew](https://brew.sh) and then run

    **Update 2025-04-21:** Starting today, it seems that Homebrew renamed the
    `dehesselle-meld` cask to just `meld`, https://formulae.brew.sh/cask/meld.
    So, `brew install --cask meld` should work after updating Homebrew, and
    `brew install meld` might work too.
    So, `brew install --cask meld` should work (possibly after updating
    Homebrew), and simple `brew install meld` might work too.

    ## More details on `dehesselle-meld` and alternative installation

  2. ilyagr revised this gist Apr 22, 2025. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions meld-macos.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,11 @@ The state of Meld on Macs is currently in flux. TLDR: currently, the best
    way to run Meld is to install [Homebrew](https://brew.sh) and then run
    `brew install dehesselle-meld`.

    **Update 2025-04-21:** Starting today, it seems that Homebrew renamed the
    `dehesselle-meld` cask to just `meld`, https://formulae.brew.sh/cask/meld.
    So, `brew install --cask meld` should work after updating Homebrew, and
    `brew install meld` might work too.

    ## More details on `dehesselle-meld` and alternative installation

    The
  3. ilyagr revised this gist Jan 24, 2025. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions meld-macos.md
    Original file line number Diff line number Diff line change
    @@ -22,6 +22,8 @@ chmod a+x meld

    See also [the official instructions](https://gitlab.com/dehesselle/meld_macos#installation).

    The development of this version of Meld currently seems to be happening on [the `3.22.x` branch](https://gitlab.com/dehesselle/meld_macos/-/tree/3.22.x?ref_type=heads). (This link is likely to become out of date at some point)

    ## Using the older `yousebb/meld` "Meld for macOS" project

    Another option for using Meld on a Mac is to [patch the latest prerelease of the
  4. ilyagr revised this gist Jan 24, 2025. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions meld-macos.md
    Original file line number Diff line number Diff line change
    @@ -20,6 +20,8 @@ echo '/Applications/Meld.app/Contents/MacOS/Meld "$@"' > meld
    chmod a+x meld
    ```

    See also [the official instructions](https://gitlab.com/dehesselle/meld_macos#installation).

    ## Using the older `yousebb/meld` "Meld for macOS" project

    Another option for using Meld on a Mac is to [patch the latest prerelease of the
  5. ilyagr revised this gist Jan 24, 2025. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion meld-macos.md
    Original file line number Diff line number Diff line change
    @@ -12,7 +12,7 @@ likely become a part of some upcoming Meld release, but it is not yet available
    <https://meldmerge.org>.

    If you do not use Homebrew, you can download Meld from
    <https://gitlab.com/dehesselle/meld_macos>. You will then need to go to some
    <https://gitlab.com/dehesselle/meld_macos/-/releases>. You will then need to go to some
    directory in `PATH` and run

    ```sh
  6. ilyagr revised this gist Jan 24, 2025. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions meld-macos.md
    Original file line number Diff line number Diff line change
    @@ -2,12 +2,12 @@

    The state of Meld on Macs is currently in flux. TLDR: currently, the best
    way to run Meld is to install [Homebrew](https://brew.sh) and then run
    `brew install deheselle-meld`.
    `brew install dehesselle-meld`.

    ## More details on `deheselle-meld` and alternative installation
    ## More details on `dehesselle-meld` and alternative installation

    The
    [`deheselle-meld`](https://formulae.brew.sh/cask/dehesselle-meld) cask will
    [`dehesselle-meld`](https://formulae.brew.sh/cask/dehesselle-meld) cask will
    likely become a part of some upcoming Meld release, but it is not yet available from
    <https://meldmerge.org>.

    @@ -28,5 +28,5 @@ project](https://gist.github.com/syneart/4a8724cd479d31f0f742f499f807dcb2).

    The older "Meld for macOS" now seems abandoned and does not work well on recent
    Macs (without the patch). It currently has slightly better integration with
    MacOS UI than `deheselle-meld`, and is only recommended if you rely on those
    MacOS UI than `dehesselle-meld`, and is only recommended if you rely on those
    features.
  7. ilyagr created this gist Jan 23, 2025.
    32 changes: 32 additions & 0 deletions meld-macos.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,32 @@
    # Running Meld on MacOS

    The state of Meld on Macs is currently in flux. TLDR: currently, the best
    way to run Meld is to install [Homebrew](https://brew.sh) and then run
    `brew install deheselle-meld`.

    ## More details on `deheselle-meld` and alternative installation

    The
    [`deheselle-meld`](https://formulae.brew.sh/cask/dehesselle-meld) cask will
    likely become a part of some upcoming Meld release, but it is not yet available from
    <https://meldmerge.org>.

    If you do not use Homebrew, you can download Meld from
    <https://gitlab.com/dehesselle/meld_macos>. You will then need to go to some
    directory in `PATH` and run

    ```sh
    echo '/Applications/Meld.app/Contents/MacOS/Meld "$@"' > meld
    chmod a+x meld
    ```

    ## Using the older `yousebb/meld` "Meld for macOS" project

    Another option for using Meld on a Mac is to [patch the latest prerelease of the
    separate and older "Meld for macOS"
    project](https://gist.github.com/syneart/4a8724cd479d31f0f742f499f807dcb2).

    The older "Meld for macOS" now seems abandoned and does not work well on recent
    Macs (without the patch). It currently has slightly better integration with
    MacOS UI than `deheselle-meld`, and is only recommended if you rely on those
    features.