Documentation
Users
brewmanual page (command documentation)- Homebrew Blog (news on major updates)
- Installation
- Support Tiers
- Troubleshooting
- FAQ (Frequently Asked Questions)
- Common Issues
brewShell Completion- Command Not Found
- Homebrew on Linux
- Homebrew Bundle,
brew bundleandBrewfile - Bottles (binary packages)
- Taps (third-party repositories)
- Interesting Taps and Forks
- Tips and Tricks
- Querying
brew - C++ Standard Libraries
- MD5 and SHA-1 Deprecation
- Custom GCC and Cross Compilers
- External Commands
- Ruby Gems, Python Eggs and Perl Modules
- Python
- How to Build Software Outside Homebrew with Homebrew
keg_onlyDependencies - Creating a Homebrew Issue
- Updating Software in Homebrew
- Kickstarter Supporters
Contributors
- How to Open a Pull Request (and get it merged)
- Formula Cookbook
- Cask Cookbook
- Acceptable Formulae
- Acceptable Casks
- License Guidelines
- Formulae Versions
- Deprecating, Disabling and Removing Formulae
- Node for Formula Authors
- Python for Formula Authors
brew livecheck- Autobump
- Migrating a Formula to a Tap
- Renaming a Formula
- Building Against Non-Homebrew Dependencies
- How to Create and Maintain a Tap
- BrewTestBot
- Prose Style Guidelines
- Type Checking with Sorbet
- Ruby API Documentation (e.g. for
Formulaetc.)
Maintainers
- New Maintainer Checklist
- Maintainer Guidelines
- Homebrew/brew Maintainer Guide
- Homebrew/homebrew-core Maintainer Guide
- BrewTestBot for Maintainers
- Common Issues for Maintainers
- Releases