Homebrew

Homebrew is a package manager for macOS that helps users install, update, and remove command-line tools, libraries, and many desktop apps.

Patrick Linnane sh.brew.app

What is Homebrew?

Homebrew is a developer tool and package manager for macOS that helps users install, update, and remove software from the command line. It is commonly used by developers, IT professionals, and technical users who want a fast way to manage programming tools, Unix utilities, libraries, and many Mac apps through casks. Homebrew supports searching for packages, upgrading installed software, checking for configuration issues, and automating setup with repeatable package lists. It also provides documentation and commands for maintenance, troubleshooting, and cleanup. The project is maintained by the Homebrew team, and many users install it as a foundation for local development workflows on Mac.

Key features

  • Install command-line tools and libraries with a single command
  • Install many Mac apps through casks
  • Update installed packages and applications in batches
  • Search available formulae and casks from the terminal
  • Automate setup with Brewfiles for repeatable installs
  • Run diagnostics and cleanup commands for maintenance

Review app leftovers with diCleaner

Inspect caches, support files, containers, and login items before cleaning.

Download diCleaner

Safety overview

Status: Safe

Homebrew is legitimate software widely used to manage developer tools and other packages on macOS. It can download, install, update, and remove software, so changes you make through it can affect development environments, shell configuration, and apps installed with Homebrew. That level of system access is normal for a package manager. Use trusted package sources, review commands before running them, and be careful with uninstall or cleanup actions if you rely on tools installed through Homebrew.

Recommendation: Keep Homebrew if you use Terminal-based tools, development software, or apps installed through brew. If you no longer use it, you can remove it, but expect any software managed by Homebrew to stop updating or stop working until it is reinstalled another way.

Common paths

  • /opt/homebrew
  • /usr/local/Homebrew
  • /usr/local/bin/brew
  • /opt/homebrew/bin/brew

Cache paths

  • ~/Library/Caches/Homebrew

Share your experience

Be the first to share your experience.

Share your experience with this app