Skip to main content

Installation

Homebrew​

brew install navistau/tap/beachcomber

npm​

npm install -g beachcomber

Or run without installing:

npx beachcomber --version

pip​

pip install beachcomber

Or with uv:

uv tool install beachcomber
# or run without installing:
uvx beachcomber --version

The npm and pip packages download the correct pre-built binary for your platform from GitHub Releases. Once installed, the binary persists independently of the package manager.

Cargo​

cargo install beachcomber

Debian/Ubuntu​

Download the .deb from the latest release:

curl -LO https://github.com/NavistAu/beachcomber/releases/latest/download/beachcomber_0.9.1-1_amd64.deb
sudo dpkg -i beachcomber_0.9.1-1_amd64.deb
# ARM64
curl -LO https://github.com/NavistAu/beachcomber/releases/latest/download/beachcomber_0.9.1-1_arm64.deb
sudo dpkg -i beachcomber_0.9.1-1_arm64.deb

Fedora/RHEL​

Download the .rpm from the latest release:

curl -LO https://github.com/NavistAu/beachcomber/releases/latest/download/beachcomber-0.9.1-1.x86_64.rpm
sudo rpm -i beachcomber-0.9.1-1.x86_64.rpm
# ARM64
curl -LO https://github.com/NavistAu/beachcomber/releases/latest/download/beachcomber-0.9.1-1.aarch64.rpm
sudo rpm -i beachcomber-0.9.1-1.aarch64.rpm

Arch Linux (AUR)​

# From source
yay -S beachcomber

# Prebuilt binary
yay -S beachcomber-bin

Nix​

nix run github:NavistAu/beachcomber

Pre-built binaries​

Pre-built binaries are available on the GitHub Releases page for the following targets:

  • aarch64-apple-darwin (macOS, Apple Silicon)
  • x86_64-apple-darwin (macOS, Intel)
  • x86_64-unknown-linux-gnu (Linux, glibc)
  • x86_64-unknown-linux-musl (Linux, musl/static)
  • aarch64-unknown-linux-gnu (Linux ARM64, glibc)