website/versioned_docs/version-1.0.0/getting-started/installation.md
brew install beads
curl -fsSL https://raw.githubusercontent.com/gastownhall/beads/main/scripts/install.sh | bash
irm https://raw.githubusercontent.com/gastownhall/beads/main/install.ps1 | iex
npm install -g @beads/bd
Homebrew is recommended. Alternatively: go install github.com/steveyegge/beads/cmd/bd@latest (requires CGO dependencies - see Building from source below).
Homebrew works on Linux. For Arch Linux: yay -S beads-git or paru -S beads-git (AUR).
Native Windows support - no MSYS or MinGW required. The PowerShell installer above is the recommended path. Go is only required for building from source.
bd version
bd help
If you see bd: command not found, ensure your install location is in PATH. For Homebrew and npm this is automatic. For go install, add $(go env GOPATH)/bin to your PATH.
Building from source or using go install requires CGO dependencies:
| Platform | Command |
|---|---|
| macOS | brew install icu4c zstd |
| Debian/Ubuntu | sudo apt-get install -y libicu-dev libzstd-dev |
| Fedora/RHEL | sudo dnf install -y libicu-devel libzstd-devel |
git clone https://github.com/gastownhall/beads
cd beads
go build -o bd ./cmd/bd
See CONTRIBUTING.md for full developer setup.
cd your-project && bd init