Installation
Install the Hooklistener CLI on macOS, Linux, or Windows.
Homebrew (macOS / Linux)
brew tap hooklistener/tap
brew install hooklistener
npm
npm install -g hooklistener
Cargo (Rust)
cargo install hooklistener-cli
Requires Rust 1.75+.
Quick install script
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/hooklistener/hooklistener-cli/main/scripts/install.sh | sh
Windows (PowerShell)
irm https://raw.githubusercontent.com/hooklistener/hooklistener-cli/main/scripts/install.ps1 | iex
Manual download
Download the binary for your platform from the GitHub Releases page.
After downloading, move the binary to a directory in your PATH:
# macOS / Linux
sudo mv hooklistener /usr/local/bin/hooklistener
Verify installation
hooklistener --version
Updating
Homebrew
brew upgrade hooklistener
npm
npm update -g hooklistener
Cargo
cargo install hooklistener-cli
Next steps
- Authenticate with your Hooklistener account
- Forward webhooks to your local server
- Create a tunnel to expose your local server