A native front end for Homebrew. Every button runs a real brew command, and shows you which one.
What it does
brew knows, made visible.One search bar over every formula, cask and third-party tap. The index is built from Homebrew’s own JSON cache, so search is instant and works offline. Type a full tap path and Cellar offers to add the tap for you.
Dependencies as an expandable tree, licence, disk usage, caveats, keg-only reasons, deprecation notices, conflicts — and what would break if you removed it.
Filter by formulae, casks, favourites, pinned or top-level. Update, pin, reinstall and uninstall without memorising flags.
The exact command sits at the bottom of every detail pane, with buttons to copy it or run it in Terminal instead. Nothing happens that you could not have typed yourself.
Under the hood
A GUI app inherits a minimal environment from launchd, and the tempting fix — quietly putting Homebrew’s bin first on PATH — makes brew doctor report on an environment you never use. Cellar reads your login shell’s PATH at launch and passes it through in your own order, so the warnings you see are the warnings you have.
The dependency tree is built from the in-memory catalogue rather than by shelling out per node, which is the difference between instant and several minutes for something like ffmpeg.