TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Meld for Macs

289 pointsby niedzielskiabout 3 years ago

34 comments

selykgabout 3 years ago
I really like <a href="https:&#x2F;&#x2F;kaleidoscope.app" rel="nofollow">https:&#x2F;&#x2F;kaleidoscope.app</a><p>It has a new release and is the most Mac-like of the various diff tools I&#x27;ve used.
评论 #31402803 未加载
评论 #31407523 未加载
评论 #31403365 未加载
评论 #31403227 未加载
评论 #31405417 未加载
评论 #31407449 未加载
jamesfmilneabout 3 years ago
Beyond Compare is a pretty good diff&#x2F;merge tool that runs natively on macOS. Sure it&#x27;s UI is slightly non-native too.<p><a href="https:&#x2F;&#x2F;www.scootersoftware.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.scootersoftware.com&#x2F;</a>
评论 #31407090 未加载
评论 #31403453 未加载
评论 #31404408 未加载
评论 #31402586 未加载
评论 #31404671 未加载
评论 #31404327 未加载
评论 #31403315 未加载
m12kabout 3 years ago
One of the things I like in P4Merge is having 4 panes - the two versions, their common ancestor, and the final merge result. Can you get all these in Meld as well?
评论 #31402738 未加载
评论 #31402527 未加载
评论 #31406115 未加载
评论 #31403073 未加载
tmslnzabout 3 years ago
I was moved by the message on the last GH release for Meld macOS. So tragic and sad, and I will pray for your brother Youssef.<p><pre><code> Dedicated to Osama If you use this software, please pray for my brother. https:&#x2F;&#x2F;www.stuff.co.nz&#x2F;national&#x2F;christchurch-shooting&#x2F;111375038&#x2F;osama-abu-kwaik-was-a-refugee-born-to-an-orphan-who-died-in-christchurch-the-city-he-loved </code></pre> <a href="https:&#x2F;&#x2F;github.com&#x2F;yousseb&#x2F;meld&#x2F;releases&#x2F;tag&#x2F;osx-19" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;yousseb&#x2F;meld&#x2F;releases&#x2F;tag&#x2F;osx-19</a>
sgarrityabout 3 years ago
I assumed this was a &quot;more native&quot; port of Meld to macOS, as it has been available for Mac for a while. I&#x27;ve been using the version installed via `brew`.<p>It appears this is the same version (the page says &quot;Homebrew now installs Meld for OSX&quot;).<p>The macOS integration is a bit klunky (really feels like a non-native app), but this remains my preferred visual diff app. Thanks to those who make it and maintain the macOS port.
评论 #31402948 未加载
roydivisionabout 3 years ago
I used to use this until I discovered vim has a built in diffing mode - vimdiff. I’d still be using Meld if vim wasn’t already so much part of my workflow.
ossusermivamiabout 3 years ago
I get confused by diff GUIs but I have been using &quot;git-delta&quot; <a href="https:&#x2F;&#x2F;github.com&#x2F;dandavison&#x2F;delta" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dandavison&#x2F;delta</a> as a pager of git and it&#x27;s been wonderful so far (just for the syntax highlighting in diff)<p>diffstatic is nice too and use it sparingly
jacobsenscottabout 3 years ago
Shout out to Emacs Ediff - it can compare files, directories, buffers (open files), regions within buffers (selected text within files, and is version control aware.
评论 #31404236 未加载
评论 #31405143 未加载
kelahcimabout 3 years ago
Sublime Merge (when it comes to git integration) is the best choice now - at least for me.<p>Meld, on the other hand, is the best tool for comparing local copies and directories.
kodishaabout 3 years ago
I REALLY love the way merge tool works in IntelliJ IDEA.<p>Is there some other tool out there that works in a similar way, and that good?<p>(tho, typing idea . and doing a merge fix is not that bad)
评论 #31405364 未加载
评论 #31403607 未加载
评论 #31404895 未加载
评论 #31404565 未加载
piskovabout 3 years ago
Strange that no one mentioned Araxis merge<p><a href="https:&#x2F;&#x2F;www.araxis.com&#x2F;merge&#x2F;index.en" rel="nofollow">https:&#x2F;&#x2F;www.araxis.com&#x2F;merge&#x2F;index.en</a>
评论 #31407843 未加载
评论 #31405542 未加载
评论 #31405335 未加载
difflensabout 3 years ago
Just plugging difflens here: <a href="https:&#x2F;&#x2F;github.com&#x2F;marketplace&#x2F;difflens" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;marketplace&#x2F;difflens</a><p>If you work primarily with frontend technologies and want a syntax aware diff on GitHub PRs, difflens might be right up your alley! Standalone Mac and Windows apps are coming out soon.
gtestabout 3 years ago
Honest question: I have been using emacs&#x2F;vim for many years, and always just used the diff viewer shipped with them. Any reason to switch to these tools? Do they have some functionality not available in these old tools? I am, frankly, ignorant of what these tools provide.
评论 #31405888 未加载
wnolensabout 3 years ago
Strange, I haven&#x27;t used a merge tool in 2-3 years.<p>old job: Changes staged locally for 2-3 weeks sometimes. Team-specific branches, integrating into the mainline periodically.. eventually moved to several hundred devs committing to mainline. One monster repo<p>Beyond Compare 2 was the only tool for the job simply for the ability to provide a manual hint (via spacebar) to align two version of the same file<p>current company: never merge more than a line or two which I do with vim. Change sets only last max 1 week on my machine. We have 5-6 services (each in their own repo). 20 people committing amongst them all.<p>I do wish our code review tool was better though. Perhaps I will take one of the suggestions from this thread and build a custom CR work flow.
manxabout 3 years ago
I found it a bit frustrating that merge tools I used were never able to solve trivial merge conflicts automatically. So I built something myself: <a href="https:&#x2F;&#x2F;fdietze.github.io&#x2F;blend" rel="nofollow">https:&#x2F;&#x2F;fdietze.github.io&#x2F;blend</a><p>On that page you can paste your merge conflict and copy the automatically merged result, along with some useful diffs. I hope it helps someone else. So far it solves around 80% of my conflicts automatically.
评论 #31442481 未加载
SeanLukeabout 3 years ago
Fun Fact. FileMerge.app has remained essentially unchanged since it was introduced in NeXTSTEP (I think 3.2 or earlier) in the early 1990s.
评论 #31402816 未加载
评论 #31403448 未加载
评论 #31404422 未加载
评论 #31405190 未加载
评论 #31404470 未加载
评论 #31403245 未加载
评论 #31403170 未加载
BugsJustFindMeabout 3 years ago
Meld is great. It has my favorite clean UI of any 3-way diff&#x2F;merge tool, but the horrendous performance on Mac because of GTK3 makes it hard to use sometimes.
评论 #31403053 未加载
WalterGRabout 3 years ago
How does it compare to WinMerge? I haven&#x27;t found a tool on any platform that beats it.<p>In fact, I use Wine on my Mac specifically so I can use WinMerge.
评论 #31402448 未加载
评论 #31403075 未加载
评论 #31402378 未加载
评论 #31403281 未加载
harelabout 3 years ago
Meld is one of the first things I make sure I have on a new Linux install. Usually good apps come out for Mac only and the likes of me go all &quot;wot, no Linux version?&quot; but today I learned that until today, Mac users might have said that on Meld.
评论 #31408115 未加载
newaccount74about 3 years ago
If you are going through all the trouble to make a nice macOS build, why wouldn&#x27;t you notarize it?<p>I know that it&#x27;s mostly security theather, but those scary warnings that Apple shows for software they haven&#x27;t notarized must scare a lot of people away.
评论 #31404254 未加载
onetomabout 3 years ago
How do you evaluate diff tools, like this?<p>Is there some common repository of merge conflicts, which one can use to gauge how well a certain tool fares?
评论 #31406204 未加载
buttergunsabout 3 years ago
Would love to know how it compares to Beyond Compare, which is the tool I&#x27;ve been using for the last decade on the Mac
评论 #31403003 未加载
dummy_physicistabout 3 years ago
I use neovim as mergetool and some ad hoc diff tasks, but I&#x27;m glad to see meld on Mac. It is the tool I recommend when I see someone struggling with git rebase conflicts (and not using using vim).
AltruisticGapHNabout 3 years ago
Thank you for Meld for OSX, love it.<p>Always used meld on Ubuntu as well. I love how simple and clear it is.<p>Small UX&#x2F;QOL improvement on OSX could be to remember the window&#x27;s position and size between launches.
cibyrabout 3 years ago
&gt; If you want to donate, please donate to the original Meld project.<p>Anyone know how to actually do that? I&#x27;ve not been able to find a donation link on the Meld website.
评论 #31403149 未加载
ahwvd37jsabout 3 years ago
Kaleidoscope is def (pun intended) the prettiest diff&#x27;ing tool, but it is very sluggish on 1000+ line files. In those cases I use CompareMerge.
chris_wotabout 3 years ago
Oh, this is the greatest! The brew version of meld is quite out of date (still very functional). Don&#x27;t know how I&#x27;d live without it...
destitudeabout 3 years ago
Makes me concerned when they still use the phrase &quot;Mac&#x2F;OSX&quot; instead of the correct nomenclature &quot;macOS&quot;.
ppljudgeabout 3 years ago
This is my favorite merge tool for years. Haven’t seen updates for the latest mac OS Mojave though
评论 #31413516 未加载
ruinedabout 3 years ago
yes, it&#x27;s in homebrew
smoldesuabout 3 years ago
Meld is excellent, cool to see a port for Mac too!
ibioesabout 3 years ago
there is also diffuse merge tool, it&#x27;s pretty good, it works on mac as well (I personally use it on fedora through flatpak)
mlatuabout 3 years ago
i like meld. but i dont like how it takes ages to start on windows
beepbooptheoryabout 3 years ago
Feel so bad for Mac people, things we take for granted in GNU world need to undergo so much ceremony and packaging to get into the ecosystem there.
评论 #31404177 未加载