Homebrew / brew
git clone https://github.com/Homebrew/brew.git
7.0.10 Β· 2d ago
π₯ on GitHub Trending today
Command-line package manager that installs and manages open-source software on macOS and Linux.
Why you might care
Homebrew installs formulae and casks from a large community-maintained catalog without root-level system changes to the base OS. It is the default way many macOS developers install CLI tools and GUI apps, and it also runs on Linux.
+7
stars, 24h Β· #2,113
+~49
stars, 7 days Β· #2,628
+413
stars, 30 days Β· #1,276
50k
β
total Β· +0% this week
11k
forks Β· 8 open issues
Star history (as recorded here)
LanguageRuby
LicenseBSD-2-Clause
Created2016-03-06 (10y ago)
Last pushtoday
Watchers746
OwnerOrganization
Seen on GitHub Trending
- 2026-10-21 β #1 daily in ruby Β· +16 β
- 2026-10-21 β #8 monthly in ruby Β· +413 β
GitHub topics
Links
- GitHub: github.com/Homebrew/brew
- Homepage: https://brew.sh
- Releases Β· Issues Β· Hacker News mentions
README excerpt
# πΊ Homebrew See Homebrew's homepage at `brew.sh` for installation instructions, what homebrew does, packages, `brew bundle` and more. ## πΈ Donations Homebrew is a non-profit project run entirely by volunteers, not employees. We need your funds to pay for software, hardware and hosting around continuous integration and future improvements to the project. Every donation will be spent on making Homebrew better for our users. Please consider a regular donation through GitHub Sponsors, Open Collective or Patreon. Homebrew is fiscally hosted by the Open Source Collective. ## π Documentation Read the Homebrew manual with `man brew`. Read installation, troubleshooting, contribution including the FAQ on `docs.brew.sh`. Read the Homebrew Blog for release notes, project updates and announcements. ## π¦ Packages Find formulae, casks, dependencies, versions and package metadata on `formulae.brew.sh`. View anonymised install, build and operating system usage data at `formulae.brew.sh/analytics`. Read how Homebrew uses Anonymous Analytics. ## π§ Get Help First, please run `brew update` and run (and **read**) `brew doctor`. Second, read the Troubleshooting Checklist. **If you don't read these it will take us far longer to help you with your problem.** After this, if you still need help, please ask in Homebrew/discussions or follow (and **read**) the Homebrew/brew new issue chooser. ## π¬ Social Follow Homebrew on Mastodon, Bluesky, π (Twitter) or subscribe to the newsletter. ## π€ Contributing We'd love you to join us and >10,000 others by contributing to Homebrew! First, please read our Contribution Guide and Code of Conduct. A good starting point for contributing is: - `brew tap --force homebrew/core` or `brew tap --force homebrew/cask` (depending on whether you'd rather work on formulae or casks) - perform a strict audit on a package you use e.g. `brew audit --strict ffmpeg` for FFmpeg - if no warnings, run `brew audit --strict` to run on all packages and pick one to fix - read through the warnings and fix them until `brew audit --strict ` shows no results - submit a pull request with your fixes Alternatively, for something more substantial, check out one of the open issues in Homebrew/brew, Homebrew/homebrew-core or Homebrew/homebrew-cask. If you've had inspiration for a new feature or bug fix: we don't need you to open an issue first, just open a pull request with your implementation and we'll review it. Good luck! ## π Security Please see our security policy for how to report security issues and what is in scope. ## π₯ Who We Are Homebrew's Project Leader is Mike McQuaid. Homebrew's Lead Maintainers are Bevan Kay, Carlo Cabrera, Issy Long, Justin Krehel, Michael Cho, Mike McQuaid, Nanda H Krishna, Patrick Linnane, Rui Chen, Ruoyu Zhong, Sam Ford and Sean Molenaar. Homebrew's other Maintainers are Andrew Nesbitt, Anton Melnikov, Bo Anderson, Branch Vincent, Caleb Xu, Daeho Ro, Douglas Eichelberger, Dustin Rodrigues, FX Coudert, Klaus Hipp, Markus Reiter, Michka
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.