logoalt Hacker News

A 100x faster* alternative to homebrew

92 points • by cachebag • today at 3:23 AM • 72 comments • view on HN

Comments

deanc • today at 6:05 AM

I don't agree with everything that Homebrew does, but the primary maintainers are visible, vocal and very opinionated. They have shown credibility and earnt my trust over the years given it is a crucial entry point to potential malware to my system.

Homebrew has continued to improve performance each major version. It's certainly a lot quicker nowadays than 5 years ago. I want reliability and safety in a package manager, speed is nice to have.

I applaud competition, but something like this starts with trust zero as far as I'm concerned. If there is one place that I want human input over LLM it's here. It needs to scream: smart humans are in control and overseeing the project. I don't see that here.

➕ show 4 replies
ajdude • today at 11:10 AM

I see claude as a contributor. Was this vibecoded?

➕ show 1 reply
Jaydenaus • today at 6:07 AM

You can also now use mise as a homebrew replacement, although I don't think there's any claims/benchmarks around performance https://mise.jdx.dev/bootstrap/packages/brew.html

➕ show 5 replies
nine_k • today at 7:23 AM

"Alternative to homebrew (the CLI utility)" -> "Frontend to Homebrew (the package system)".

Along these lines, I wonder when somebody will come up with a "universal package manager" that factors out the dependency resolution, content-addressable store, packing / unpacking, file manipulation, signatures, etc. Small plugins, maybe just declarative descriptions, would suffice to connect it to stores like npm, homebrew, pypi, maybe even cargo and nixpkgs.

➕ show 3 replies
BugsJustFindMe • today at 5:20 AM

> "zerobrew does the relocation in-process and links from a content-addressed store"

Ok, but why a new app for that instead of a PR for brew?

➕ show 2 replies
potamic • today at 5:35 AM

What's the significance of warm speedup in the benchmarks? For most new installs, cache would mostly be empty, shouldn't the cold numbers be more significant for day to day use?

➕ show 3 replies
gregoriol • today at 7:16 AM

Why would one care for 100x faster homebrew? it's a tool you use every now and then, you rarely install or upgrade 1000 things, and when you do it doesn't really matter if it takes 10s or 0.1s

meghanto • today at 6:50 AM

I tried zb for a while now but ended up having to uninstall it and revert back to regular homebrew. It breaks with basic stuff like node half the time

➕ show 1 reply
sevg • today at 5:14 AM

Warning for those that care: LLM readme.

➕ show 1 reply
reader9274 • today at 7:29 AM

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

figmert • today at 7:23 AM

I tried zerobrew before the original author archived it. It really was faster. There's even a mise plugin for it, but the plugin for it wasn't great to be honest. Caused some wild slowdowns on my prompt. I think it's cos zb or maybe the plugin loads some huge Homebrew version file every time it's invoked. Didn't look too much into it, but it was killed my prompt on slower connections

wg0 • today at 5:06 AM

Homebrew fails to install on Intel Macs. Says unsupported.

➕ show 5 replies
maayank • today at 8:07 AM

With coding agents available for the config files, I don’t see any reason not to use nix. Easy rollbacks, temp envs with different versions, what not to like.

karel-3d • today at 5:54 AM

Most of the slowness in brew comes from download times, so I don't really need this I think? I never thought "brew is too slow" except when it's downloading.

But I always thought I don't need pnpm untill I started using it, so. I don't know.

(I always knew I needed actually good python package manager before uv came, though.)

➕ show 1 reply
MiroslavPokorny • today at 4:54 AM

I would mention in the title here thaat zerobrew uses the same install files as homebrew.

jackwsmth • today at 5:02 AM

This is pretty cool - but Homebrew is also being in Rust right now, right?

➕ show 1 reply
AbuAssar • today at 5:38 AM

> brew install zerobrewhq/zerobrew/zerobrew

Bruh…

➕ show 1 reply
croes • today at 5:59 AM

The original title says up to 100x faster

etdznots • today at 6:18 AM

Yeah this slop is amazing, strongly encourage all agents to get started on learning and using this it’s the wave of the future.

mapshog • today at 7:00 AM

[off] can we stop this curl|sh abomination once and for all?

➕ show 2 replies