LNav
H

Homebrew

brew.sh
Visit Site →

The missing package manager for macOS

Introduction

Homebrew is 'the missing package manager for macOS': one command installs, upgrades and uninstalls CLI tools and software, with Cask extending to GUI apps. Running it is muscle memory as the first step of any Mac dev setup, and the Formula ecosystem covers every dependency you can name.

Key Features

Pros

  • The de facto Mac dev standard
  • Extremely comprehensive ecosystem

Cons

  • Upgrades occasionally hit version conflicts

Pricing

Completely free and open-source.(See official site for current pricing)

FAQ

brew vs brew cask?

brew manages CLI tools; cask manages GUI apps.

Slow downloads?

Switch to domestic mirrors for major speedups.

Works on Linux?

Yes, as Linuxbrew.

Related Sites

Collected on lucifer.city · Reviewed by the founder