Crates.io | chug-cli |
lib.rs | chug-cli |
version | |
source | src |
created_at | 2025-04-11 04:54:46.325144+00 |
updated_at | 2025-04-13 23:58:51.173165+00 |
description | The fastest way to consume Homebrew bottles |
homepage | |
repository | https://github.com/Benjamin-Davies/chug |
max_upload_size | |
id | 1629242 |
Cargo.toml error: | TOML parse error at line 17, column 1 | 17 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
The fastest way to consume Homebrew bottles.
To install the latest release:
curl -fsSL https://chug.bend.nz/install.sh | sh
Or, to install from source:
cargo install chug-cli
chug add $formula_name
chug remove $formula_name
chug update
Homebrew is the de-facto standard package manager for 3rd-party development tools on macOS. Most of these tools are built using "formulae" and their pre-built binaries can be downloaded as "bottles". However, Homebrew still requires that users download a significant portion of the Homebrew toolchain to install bottles. Chug aims to improve on Homebrew in the following ways:
/usr/local
, /opt/homebrew
, etc.~/.local/bin
(configured via $XDG_BIN_HOME
)python@3.13
)curl -fsSL https://chug.bend.nz/install.sh | sh
chug list
and chug tree
To keep this project fast and maintainable, the following are non-goals: