🎧 Listen to this article
Prefer to listen? An audio version of this article is available for accessibility and convenience.
Homebrew is a free, open-source package manager that turns your Mac’s Terminal into a one-line software installer for thousands of tools Apple’s App Store will never carry. I think of it as the missing layer between what macOS ships with and what your Mac is actually capable of running.
The catch is that getting started requires a single Terminal command and about five minutes of patience — and if you have never typed anything into Terminal before, that first step feels heavier than it should. Once the installer finishes, though, you have access to a software catalog that includes everything from media converters and download utilities to full desktop applications like Google Chrome and Visual Studio Code, all installed and updated with a few keystrokes.
AdWhat Homebrew Actually Does on Your Mac
Most Mac users install software by dragging an app from a .dmg file into the Applications folder or downloading from the Mac App Store. Homebrew adds a third path: a command-line tool that fetches, compiles if necessary, and installs software packages directly from verified online repositories called “taps.”
The practical difference is speed and reach. The Mac App Store has strict sandboxing rules that prevent many powerful utilities from being listed. Homebrew has no such restrictions. Open-source tools like ffmpeg (a Swiss Army knife for audio and video conversion), yt-dlp (a media downloader), and imagemagick (a batch image processor) live here because they cannot exist on the App Store as Apple defines it.
Homebrew installs everything to /opt/homebrew on Apple Silicon Macs and /usr/local on older Intel machines. It keeps its files completely separate from macOS system files, which means you can remove it entirely without affecting anything Apple put on your drive. That isolation is a thoughtful compromise — your Mac stays clean even as your Homebrew catalog grows.
If you have followed along with macOS Tahoe’s built-in Terminal commands, Homebrew extends that foundation with an entirely different class of software.
How to Set Up Homebrew on macOS Tahoe
Before running the installer, you need Apple’s Command Line Tools for Xcode. Open Terminal (search for it in Spotlight or find it in Applications, then Utilities) and type xcode-select --install to trigger the download.
A dialog box will ask you to confirm. Click Install, and macOS downloads a package that includes compilers and other build tools Homebrew depends on. If you already have Xcode installed, the Command Line Tools come bundled with it. If the command tells you they are already installed, you are good to go.
Once the Command Line Tools are ready, paste the official Homebrew installer command into Terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
The script lists exactly what it plans to do before it does it. You will need to press Return to confirm and then enter your Mac’s admin password. On an Apple Silicon Mac, the entire installation takes about three minutes over a typical home connection.
After the installer finishes, it prints two lines you need to copy into your shell configuration. If you are running the default zsh shell in macOS Tahoe (most people are), add this to your .zshrc file:
eval "$(/opt/homebrew/bin/brew shellenv)"
Close and reopen Terminal, then type brew --version. If it prints a version number, Homebrew is ready. If the command is not found, the shell configuration step did not take effect — double-check that the eval line landed in ~/.zshrc and not somewhere else.
AdThe Four Commands You Will Actually Use
Homebrew’s command vocabulary is small. These four handle ninety percent of daily use.
brew search [keyword] finds packages. Type brew search video and you get a list of every video-related tool in Homebrew’s catalog. The list can be long, so pair it with a keyword specific enough to narrow results.
brew install [package] downloads and installs a command-line tool. brew install ffmpeg gives you the most versatile media converter available on any platform — the same tool professional video editors use to transcode footage in batch.
brew install --cask [app] installs a full macOS application with a graphical interface. brew install --cask vlc puts VLC in your Applications folder the same way dragging from a .dmg would, except you never had to visit a website or dismiss a browser download bar.
brew update && brew upgrade refreshes Homebrew’s package index and then upgrades every installed package to its latest version. Running this once a week keeps every tool current — something the Mac App Store does automatically for its apps, but .dmg-installed software almost never does on its own.
Five Homebrew Installs Worth Your Time
These five packages cover ground that most Mac users bump into at some point. None of them require developer experience.
yt-dlp downloads video and audio from streaming sites. It is the successor to the older youtube-dl project, and it supports far more than YouTube. Install it with brew install yt-dlp and download a video by pasting the URL after the command. The first time it saves a 1080p video in three seconds instead of forcing you through a sketchy browser extension, you wonder why you waited.
ffmpeg converts media files between formats. Need to turn a .mov screen recording into an .mp4 for a colleague on Windows? ffmpeg -i input.mov output.mp4 handles it. The command-line syntax takes a minute to look up the first time, but Apple’s developer documentation on supported media formats helps contextualize which codecs your Mac natively supports versus which ones ffmpeg bridges for you.
tree prints a visual map of any folder structure in Terminal. brew install tree followed by tree ~/Documents gives you an indented outline of every subfolder and file. Surprisingly useful when you are trying to figure out where a download actually landed.
mas is the Mac App Store command-line interface. It lets you install, update, and manage App Store apps from Terminal without opening the store. mas upgrade updates every App Store app in one shot, which is faster than waiting for the App Store to decide it has pending updates.
ollama runs large language models locally on your Mac’s Apple Silicon chip. It is one of the most popular Homebrew packages right now, and for good reason — brew install ollama followed by ollama run llama3 gives you a local AI chatbot with zero cloud dependency. If you have been curious about how local AI tools are changing Mac workflows, Ollama extends that idea with open-source models you control entirely.
The Gotchas Nobody Mentions Until You Hit Them
Homebrew depends on your shell configuration being correct. If you switch from zsh to bash or install a non-default shell like fish, Homebrew commands may stop working until you add the eval line to the new shell’s config file. Keep in mind that macOS Tahoe defaults to zsh, so this only matters if you deliberately changed your shell.
Apple Silicon Macs and Intel Macs use different installation paths. If you migrated your user account from an Intel Mac to an Apple Silicon machine using Migration Assistant, you might end up with Homebrew files in /usr/local instead of /opt/homebrew. Running the installer fresh on the new machine and reinstalling your packages is the cleaner path. It sounds tedious, but brew list on the old machine gives you the full package list, and a quick brew install loop restores everything.
Large packages like ffmpeg pull in dozens of dependencies. Your first big install might download two hundred megabytes of libraries you did not ask for. This is normal. Homebrew manages those dependencies automatically and cleans up old versions when you run brew cleanup.
One edge case worth knowing: if you ever want to completely remove Homebrew, the project provides an official uninstall script on its GitHub repository. Nothing lingers on your drive. That kind of clean exit earns trust, especially on a machine you want to keep lean.
Deon Williams
Staff writer at Zone of Mac with two decades in the Apple ecosystem starting from the Power Mac G4 era. Reviews cover compatibility details, build quality, and the specific edge cases that surface after real-world use.

Related Posts
The iMac M4 Is Apple’s Best All-in-One, but Your Timing Matters
Apr 02, 2026
macOS Tahoe Update Stuck? Every Fix That Actually Works
Apr 01, 2026
macOS Tahoe 26.5 Beta Encrypts Your Android Messages
Apr 01, 2026