Skip to content

Installation

Homebrew (macOS & Linux)

The fastest way to install Rampart:

brew tap peg/rampart && brew install rampart

This installs the rampart binary.

Go Install

Requires Go 1.24+:

go install github.com/peg/rampart/cmd/rampart@latest

Add to PATH

Make sure $(go env GOPATH)/bin is in your $PATH, or create a symlink:

sudo ln -sf $(go env GOPATH)/bin/rampart /usr/local/bin/rampart

Binary Download

Download pre-built binaries from GitHub Releases.

Binaries are available for Linux (amd64/arm64) as .tar.gz and macOS (amd64/arm64) as .zip:

# Example: Linux amd64
tar xzf rampart_*_linux_amd64.tar.gz
sudo mv rampart /usr/local/bin/

# Example: macOS (unzip, then move)
unzip rampart_*_darwin_arm64.zip
sudo mv rampart /usr/local/bin/

Build from Source

git clone https://github.com/peg/rampart.git
cd rampart
go build -o rampart ./cmd/rampart
go test ./...
sudo mv rampart /usr/local/bin/

Verify Installation

rampart --version

Next Steps