Homebrew
Homebrew is an open-source package manager for macOS and Linux that allows users to install, update, uninstall, and manage software packages and development tools via a command-line interface. It describes installation rules through "Formulae," handles software dependencies automatically, and installs packages in an isolated directory to avoid conflicts with system files. Written in Ruby and maintained by its community, Homebrew is widely used for configuring local development environments.
Core Facts
Timeline (last 90 days)
App update channels on Mac are highly fragmented, with the App Store, Sparkle, manual downloads from official websites, and Homebrew being the four major distribution channels, none of which are aware of the others.
oMLX can be installed via the .dmg from GitHub Releases, or via Homebrew (brew tap jundot/omlx and brew install jundot/omlx/omlx).
On macOS the default timeout may not exist, and gtimeout must be used after installing coreutils via Homebrew.
macOS 27.0.1 no longer ships with Rosetta, causing Intel-based Homebrew python3 and gh to error with 'Bad CPU type'
Third-party firmware can be used as a substitute for official systems to address software obsolescence, with typical examples including OpenWRT for routers and the Homebrew ecosystem on Nintendo consoles.
dws supports script and NPM installation as well as Homebrew, and can run on all three major operating systems.
The Homebrew communities for the PSP and PS Vita gave rise to a large number of creative works, with some features implemented earlier than official releases.
On a Mac with Homebrew installed, RepoPrompt can be installed from its GitHub page using two commands, yielding a signed application.
Homebrew refers to the act of running self-made software on closed hardware without official authorization, where developers bypass manufacturer restrictions through reverse engineering or vulnerability exploitation.
A Proof of Concept (PoC) is a common release format in the homebrew community, serving only to demonstrate that a program can start or run, without promising full functionality, smooth experience, or long-term maintenance.
23 more timeline events
All Facts (20)
Claude Code installed via Homebrew does not have the ability to update automatically.
70%VerifiedHomebrew is the most mainstream open-source package manager for macOS, created by Max Howell in 2009.
70%UnverifiedHomebrew is an open-source package manager for macOS and Linux platforms.
60%UnverifiedTo upgrade Homebrew itself, run the brew update command; to update installed packages, run brew upgrade.
60%UnverifiedHomebrew's core concepts include Formula (installation scripts for command-line tools) and Cask (installation extensions for GUI applications).
60%UnverifiedApp update channels on Mac are highly fragmented, with the App Store, Sparkle, manual downloads from official websites, and Homebrew being the four major distribution channels, none of which are aware of the others.
50%UnverifiedoMLX can be installed via the .dmg from GitHub Releases, or via Homebrew (brew tap jundot/omlx and brew install jundot/omlx/omlx).
50%UnverifiedOn macOS the default timeout may not exist, and gtimeout must be used after installing coreutils via Homebrew.
50%UnverifiedmacOS 27.0.1 no longer ships with Rosetta, causing Intel-based Homebrew python3 and gh to error with 'Bad CPU type'
50%UnverifiedThird-party firmware can be used as a substitute for official systems to address software obsolescence, with typical examples including OpenWRT for routers and the Homebrew ecosystem on Nintendo consoles.
50%Unverifieddws supports script and NPM installation as well as Homebrew, and can run on all three major operating systems.
50%UnverifiedThe Homebrew communities for the PSP and PS Vita gave rise to a large number of creative works, with some features implemented earlier than official releases.
50%UnverifiedOn a Mac with Homebrew installed, RepoPrompt can be installed from its GitHub page using two commands, yielding a signed application.
50%UnverifiedThe 3DS homebrew community already has projects spanning emulators, media players, and even lightweight neural network inference frameworks.
50%UnverifiedA Proof of Concept (PoC) is a common release format in the homebrew community, serving only to demonstrate that a program can start or run, without promising full functionality, smooth experience, or long-term maintenance.
50%UnverifiedHomebrew refers to the act of running self-made software on closed hardware without official authorization, where developers bypass manufacturer restrictions through reverse engineering or vulnerability exploitation.
50%UnverifiedmacOS users can obtain the latest version of Git via the Homebrew command brew upgrade git.
50%UnverifiedGreypaint is a Mac application update management tool that automatically scans installed applications and searches for available updates from three source types—the Mac App Store, Homebrew, and application built-in updaters—with support for one-click updating.
50%UnverifiedHomebrew retains only the latest version of a formula by default; downgrading requires manually switching to an old commit or using brew pin to lock the version.
50%UnverifiedAI coding assistants in command-line form are mostly distributed as CLIs, deployed via npm, Homebrew, or standalone installation scripts.
50%