Homebrew

Open-source command-line package manager for macOS and Linux.

Commenters rely on it as the go-to package manager for macOS12345 and increasingly use it on Linux and immutable distros, with Brewfiles for quick machine setup.67891011 The most common complaint is its aggressive dropping of older macOS versions and Intel hardware,1213141516 followed by forced upgrades that can't be pinned and break things.17181920
The HN verdict, written from 20 cited comments
34recommend
18warn against
Nov 12, 2025first mention
Oct 28, 2026latest mention
Nov 25 – Oct 26
Used forfor macOS usersfor Linux usersfor immutable distrosdeclarative setup via Brewfileworks alongside nix-darwinpackage managementmacos package management

Why people recommend it

Essential on Mac · 3

Many call it the first or only must-have tool they install on a new Mac, filling the gap of no native package manager.

“Homebrew is the first thing I install on a new Mac. I love it.”

“Homebrew/nix: The most obvious one. MacOS just has no good package manager.”

uses macOS at work, prefers KDE/Gnomeon “macOS 27 Golden Gate – Review”
Show 1 more

“homebrew ( indispensable ! all the other apps below are installed/managed via homebrew )”

Linux support · 3

Linux users like it for user-level packages kept separate from the system, especially on immutable distros.

“Homebrew is so good that I use it on Linux whenever possible.”

“Homebrew has been a great way to quickly bootstrap an environment in immutable Linux distributions.”

immutable Linux distro useron “Homebrew 6.0.0”
Show 1 more

“Brew actually works very nicely for Linux and is a useful method to enable package management of cli tools/libraries at the user level.”

Declarative setup · 3

Brewfiles let users record their packages and mass-install them on a new machine.

“it's useful to find things on Homebrew and record in a file. Then you can mass install next time around”

“In the end I stuck with brew”

Show 1 more

“Brew works the same on almost every distro, same pathings, same behavior, and even offers the Brewfiles to let me specify my setup.”

Beats alternatives · 3

Several switched back from MacPorts, Nix, or Mise, citing better package support, dependency handling, and UX.

“Brew has won me back.”

Mac userswitched from Nixon “Homebrew 6.0.0”

“At the time, Homebrew was less finicky and better at resolving dependency conflicts.”

switched from MacPortson “Homebrew 7.0.0”
Show 1 more

“I personally switched from Mise back to Brew.”

switched from Miseon “Homebrew 6.0.0”

Fresh packages · 3

Formulas are said to update faster than MacPorts and most Linux distro repos.

“I found homebrew updated formulas faster than macports did”

switched from MacPortson “Homebrew 7.0.0”

“Homebrew is so good that I use it on Linux whenever possible.”

Show 1 more

“Almost everything else is installed using homebrew.”

Pop!_OS daily driveron “Homebrew 6.0.0”

Faster upgrades · 1

A recent release made upgrades noticeably faster through concurrency.

“Excellent update, very speedy on upgrades now.”

Caveats and dissent

Old macOS dropped · 3

Support tiers drop older macOS versions and Intel Macs quickly, pushing some users to MacPorts.

“Homebrew's aggressive dropping of macOS versions they consider "too old."”

“I'm not going to get on the hardware update treadmill just to keep using it.”

Show 1 more

“You need to rethink about this tierings”

runs automated machine image creationon “Homebrew 6.0.0”

Forced upgrades · 3

Limited pinning means unwanted upgrades and painful downgrades that can break setups.

“I stopped using Homebrew after I got screwed too many times on mandatory upgrades that I couldn't pin.”

“I love using Homebrew but I wish there was more support for pinning.”

Show 1 more

“downgrading was a pain”

Breakage risk · 3

Some found installs or updates could cascade into broken packages.

“I had more problems with brew, where some package needed to be updated that I did not want, and I caused a cascade of issues.”

Show 1 more

“several upgrades have broken stuff for me”

Security model · 2

Some worry about trusting maintainer-supplied code and about past insecure design.

“It is negligent that MacOS users, even those with prod access, all let any anon randos that sign up to be Homebrew maintainers execute any code they want on their computers with no accountability.”

“I think some of those design issues may have been fixed, but I’m wary of Homebrew.”

Filesystem clutter · 3

Critics say it spreads files across /usr/local and PATH and had permission quirks.

“It may work for some, but it wasn't for me anymore (and I used Homebrew for many years before that.)”

“It also always used /opt instead of taking over /usr/bin like Homebrew.”

Show 1 more

“then switched back after MacPorts inexplicably started wanting to install like 9000 packages”

switched from MacPortson “Homebrew 6.0.0”

Maintainer attitude · 2

A few describe maintainers and design decisions as unfriendly to user needs.

“got tired of their very grumpy maintainers”

“Homebrew is famous for making life hard for users.”

Often compared with

Who recommends it in their own words

From the makers not counted in the ranking

“Ultimately you don’t need to know much Ruby to maintain or contribute to Homebrew.”

Homebrew maintaineron “Homebrew 7.0.0”

“Homebrew has never been better performant, secure, tested, linted and typed.”

Homebrew maintaineron “Homebrew 7.0.0”

“We do similar in Homebrew by autoclosing opens without the issue template”

“Lots of people over the years could have forked Homebrew but no meaningful forks have taken off”

long-time open source maintaineron “Did Claude Increase Bugs in Rsync?”

All comments 51

“zerobrew would literally NOT exist without homebrew”

“whilst it still has home brew and a BSD core it’s great”

“I use Brewfile too. Still prefer some stuff to be managed by brew.”

“Homebrew is rushing to drop support for Intel Macs”

“It may work for some, but it wasn't for me anymore (and I used Homebrew for many years before that.)”

“I don't use homebrew for speed. I use it for trust”

“Homebrew/nix: The most obvious one. MacOS just has no good package manager.”

uses macOS at work, prefers KDE/Gnomeon “macOS 27 Golden Gate – Review”

“They needed compatibility hacks + Rosetta and even required re-compiling the software for Homebrew to work correctly”

“It works great there's no reason to use distro specific tooling when you can use what everyone else is using.”

“I used Homebrew just fine off the bat”

“It also always used /opt instead of taking over /usr/bin like Homebrew.”

“I reluctantly switched from MacPorts to Homebrew around 2014.”

switched from MacPortson “Homebrew 7.0.0”

“I had more problems with brew, where some package needed to be updated that I did not want, and I caused a cascade of issues.”

“Excellent update, very speedy on upgrades now.”

“I found homebrew updated formulas faster than macports did”

switched from MacPortson “Homebrew 7.0.0”

“At the time, Homebrew was less finicky and better at resolving dependency conflicts.”

switched from MacPortson “Homebrew 7.0.0”

“Homebrew's aggressive dropping of macOS versions they consider "too old."”

“Brew is notably slow compared to the other package managers I use, but never in an unbearable way.”

“I use "dnf" to upgrade my system and "flatpak update" and "brew upgrade" to upgrade the apps I've installed.”

“It is negligent that MacOS users, even those with prod access, all let any anon randos that sign up to be Homebrew maintainers execute any code they want on their computers with no accountability.”

“Homebrew or macports has a similar software inventory to debian.”

runs Mac mini M1 as a home serveron “New Mac Studio with M5 Max and M5 Ultra”

“Python through brew is the one I expect to be the latest one I use for one-off scripts.”

“brew is just awesome”

Linux user who migrated from macOSon “"Gravity is worth asking about."”

“The issue is end of support for brew”

“Brew is nice and all, but it's nothing compared to pacman/apt.”

former Linux user now on Mac for workon “Ask HN: What Linux distro do you daily drive?”

“homebrew ( indispensable ! all the other apps below are installed/managed via homebrew )”

“Homebrew to get a package manager that is not managed by Apple”

“Homebrew and mise-en-place are the only must have apps for me”

“it's useful to find things on Homebrew and record in a file. Then you can mass install next time around”

“I use Homebrew pretty extensively as a package manager on macOS”

“the most I can get most workplaces to standardize on is Homebrew for package management”

“You need to rethink about this tierings”

runs automated machine image creationon “Homebrew 6.0.0”
sgtJun 12, 2026recommends

“I can't say how much I appreciate Homebrew, been using iti for years”

“downgrading was a pain”

“In the end I stuck with brew”

“Homebrew is the first thing I install on a new Mac. I love it.”

“I love using Homebrew but I wish there was more support for pinning.”

“Homebrew is so good that I use it on Linux whenever possible.”

jwrJun 11, 2026recommends

“Homebrew became my go-to solution for installing software on my Macs”

switched from MacPortson “Homebrew 6.0.0”

“I'm not going to get on the hardware update treadmill just to keep using it.”

“Homebrew has been a great way to quickly bootstrap an environment in immutable Linux distributions.”

immutable Linux distro useron “Homebrew 6.0.0”

“I stopped using Homebrew after I got screwed too many times on mandatory upgrades that I couldn't pin.”

“Brew works the same on almost every distro, same pathings, same behavior, and even offers the Brewfiles to let me specify my setup.”

“Brew actually works very nicely for Linux and is a useful method to enable package management of cli tools/libraries at the user level.”

“On desktop MacOS I use brew exclusively.”

Threads where it came up

Data: homebrew.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help