One line installs almost anything.
Homebrew is the missing package manager for macOS (and Linux). One command to install a tool, one to update it, one to remove it. Open source, community run since 2009. BREWBUNDLE is just a friendly window onto it.
$/bin/bash -c "$(curl -fsSL …/install.sh)"==> Installing Homebrew…✓ Homebrew installed$ brew install git✓ git installed$ ▍
What it is
The bit that does the work.
Ever installed a Mac tool by googling a download, dragging an icon into Applications, then forgetting where it came from six months later? Homebrew fixes that. You type brew install <name> and it fetches the thing, puts it in the right place, and keeps a record.
Update everything with brew upgrade. Remove something with brew uninstall. It handles command-line tools (formulae) and full Mac apps (casks), roughly 12,000 of them.
The 60-second install
Get it on your machine.
You do not need BREWBUNDLE for any of this. If brew is already installed, skip ahead to the catalog.
Paste this in your terminal
Open Terminal (or iTerm). This is the only line Homebrew asks you to run.
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Wait for it
It will ask for your password (it installs into /opt/homebrew), then work for a minute or two. Good time for coffee.
Check it worked
Follow the PATH instructions it prints at the end, then run:
$ brew --version && brew doctorTry a few commands
Get the feel of it.
These four cover 95% of day-to-day use. Run them in your terminal.
$ brew search <name>Find a package. Try brew search git.
$ brew install <name>Install it. Add --cask for a full Mac app.
$ brew listSee what you have. Everything you have installed, in one place.
$ brew update && brew upgradeKeep it fresh. Refresh the catalog, upgrade what is behind.
Where BREWBUNDLE fits in
The friendly window.
Once brew is installed you have everything you need. BREWBUNDLE is a nicer way to browse the catalog, save the exact set of tools you want, and share an install command. That is the whole product.
The people who built it
Credit where it is due.
BREWBUNDLE does not build or maintain Homebrew, and is not affiliated with it. We are a separate project that uses their public catalog data with respect.
Created by
Max Howell
Started Homebrew in 2009. Still the spiritual parent of the project.
@mxcl on github
Project lead
Mike McQuaid
Runs the project day to day. Has been steering it since 2014.
+ the Homebrew PMC
Plus
17,000+ contributors
15+ years of pull requests, formulae, bug reports, and patience.
github.com/Homebrew