better_brew-0.3.2 is not a library.
🍻 Better Brew
A faster Homebrew upgrade experience with parallel package downloads.
Note: Better Brew only handles updating and upgrading existing packages. It does not install new packages - use brew install for that.
Why Better Brew?
Homebrew's brew upgrade fetches packages sequentially, which can be slow when upgrading multiple packages. Better Brew (bbrew) speeds this up by downloading all outdated packages in parallel before upgrading them.
Installation
Usage
Update Homebrew
Upgrade packages (parallel downloads)
This will:
- Update package definitions
- Check for outdated packages
- Fetch all packages in parallel (the fast part!)
- Install the upgrades
Requirements
- macOS or Linux
- Homebrew installed and in PATH
- Rust 1.70+ (for building from source)
How it works
Instead of:
brew fetch package1 → brew fetch package2 → brew fetch package3 → brew upgrade
Better Brew does:
brew fetch package1 ┐
brew fetch package2 ├→ (all in parallel) → brew upgrade
brew fetch package3 ┘
This significantly reduces wait time when upgrading multiple packages.
License
Licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT).