Extension Icon

Brew

Search and install Homebrew formulae
Avatarnhojb
262,401 Installs

Brew Extension for Raycast

Search and manage your brew casks and formulae from Raycast.

Homebrew 5.0 Compatibility

This extension is compatible with Homebrew 5.0 and later. Key changes in Homebrew 5.0:

  • Concurrent Downloads: Homebrew 5.0 enables parallel downloads by default. If you experience issues, you can disable this in the extension preferences.
  • Internal API: Homebrew 5.0 introduces a more efficient internal JSON API. You can opt-in to this experimental feature in preferences.
  • Deprecated Flags: The --no-quarantine and --quarantine flags are deprecated in Homebrew 5.0.
  • macOS Support: Homebrew 5.0 no longer supports macOS Mojave (10.14) and older.

For more details, see the Homebrew 5.0 release notes.

Performance

This extension uses several optimizations to provide a fast experience:

  • Two-Phase Loading: Installed packages load quickly with basic info, then fetch full metadata in the background.
  • Lazy Loading: Package details are fetched on-demand when viewing, not upfront.
  • Internal API Option: When enabled, downloads are 96% smaller (~1 MB vs ~30 MB for formulae).

Install Statistics

Selecting a package shows its install counts (30 / 90 / 365 days) and build errors, taken from the formulae.brew.sh analytics API. Only the selected package is fetched — about 5 KB per row you land on, and nothing at all for the rest of the list.

Sort by Popularity (⇧⌘P in Search) is different: ranking every result requires Homebrew's bulk 30-day rankings, about 2.6 MB for formulae and casks combined. That download happens the first time you enable the sort, is cached on disk, and is never fetched if you don't use the sort. While it is on, each row also shows its 30-day install count.

Homebrew's analytics are anonymous and aggregate, and cover macOS installs; a package with no reported installs simply shows no statistics.

Issue Tracker

Report issues here.