brew

brew: Package manager for macOS

Homebrew is a popular package manager for macOS that simplifies the installation of software. It allows you to install, update, and manage packages easily.

Basic Usage

list installed packages:

% brew list
==> Formulae
abseil            gettext         libidn2         lzo                python@3.13
autoconf          giflib          libnghttp2      m4                 qemu
automake          glib            libpng          meson              readline
bison             gmp             libpq           mono-libgdiplus    snappy
ca-certificates   gnutls          libslirp        mpdecimal          spice-protocol
cairo             go              libssh          ncurses            sqlite
calicoctl         graphite2       libtasn1        nettle             sshpass
capstone          grpcurl         libtiff         ninja              terraform
chainsaw          harfbuzz        libtool         nvm                unbound
colima            helm            libunistring    openssl@3          util-macros
docbook           icu4c@76        libusb          p11-kit            vde
docbook-xsl       icu4c@77        libx11          packer             xorgproto
docker            jenv            libxau          pango              xtrans
docker-completion jpeg-turbo      libxcb          pcre2              xz
docker-compose    krb5            libxdmcp        pixman             zstd
dtc               kubernetes-cli  libxext         pkgconf
fontconfig        kubeseal        libxrender      protobuf
freetype          libevent        lima            python-packaging
fribidi           libexif         lz4             python-setuptools

==> Casks
bitwarden         dotnet-sdk      miniconda

list versions of installed packages:

% brew list --versions
abseil 20240722.0
autoconf 2.72
automake 1.17
bison 3.8.2
ca-certificates 2025-07-15 2025-02-25
cairo 1.18.2
calicoctl 3.29.1
capstone 5.0.6 5.0.3
chainsaw 0.2.12
colima 0.8.1
docbook 5.1_1
docbook-xsl 1.79.2_1
docker 27.4.1
docker-completion 27.4.1
docker-compose 2.32.2
dtc 1.7.2
fontconfig 2.15.0
freetype 2.13.3
fribidi 1.0.16
gettext 0.23.1 0.26
giflib 5.2.2
glib 2.84.3 2.82.4
gmp 6.3.0
gnutls 3.8.10 3.8.4
go 1.23.4
graphite2 1.3.14
grpcurl 1.9.2
harfbuzz 10.2.0
helm 3.16.4
icu4c@76 76.1_1
icu4c@77 77.1
jenv 0.5.7
jpeg-turbo 3.1.1 3.1.0
krb5 1.21.3
kubernetes-cli 1.32.0
kubeseal 0.27.3
libevent 2.1.12_1
libexif 0.6.24
libidn2 2.3.8 2.3.7
libnghttp2 1.64.0 1.66.0
libpng 1.6.50 1.6.45
libpq 17.4_1
libslirp 4.9.1 4.8.0
libssh 0.11.1 0.11.2
libtasn1 4.19.0 4.20.0
libtiff 4.7.0
libtool 2.5.4
libunistring 1.3
libusb 1.0.27 1.0.29
libx11 1.8.10
libxau 1.0.12
libxcb 1.17.0
libxdmcp 1.1.5
libxext 1.3.6
libxrender 0.9.12
lima 1.0.3
lz4 1.10.0
lzo 2.10
m4 1.4.20 1.4.19
meson 1.8.2 1.6.1
mono-libgdiplus 6.1_2
mpdecimal 4.0.1 4.0.0
ncurses 6.5
nettle 3.10.1 3.10.2
ninja 1.12.1 1.13.1
nvm 0.40.1
openssl@3 3.5.0 3.5.1
p11-kit 0.25.5
packer 1.11.2
pango 1.56.0
pcre2 10.44 10.45
pixman 0.44.2 0.46.4
pkgconf 2.5.1 2.4.3
protobuf 29.2
python-packaging 24.2
python-setuptools 75.8.0 80.9.0
python@3.13 3.13.1 3.13.5
qemu 10.0.2_2
readline 8.2.13 8.3.1
snappy 1.2.2 1.2.1
spice-protocol 0.14.5 0.14.4
sqlite 3.50.3 3.47.2
sshpass 1.10
terraform 1.10.5
unbound 1.23.1 1.22.0
util-macros 1.20.2
vde 2.3.3
xorgproto 2024.1
xtrans 1.5.2
xz 5.6.3 5.8.1
zstd 1.5.6 1.5.7
bitwarden 2025.1.3
dotnet-sdk 9.0.102,96489126-b9ba-414a-a2d0-d8c5b61a22be,fe047e117e9cc43738ba2222f4769da2
miniconda py312_24.11.1-0

List Installed Casks

% brew list --cask
==> Casks
bitwarden         dotnet-sdk      miniconda

Search for Casks

% brew search --casks "conda"
==> Casks
anaconda                                     miniconda ✔                                  pycharm-with-anaconda-plugin
coda                                         pycharm-ce-with-anaconda-plugin