Browse documentation
Installation
Native binaries for your machine. No runtime to manage.
Download a release
Choose your operating system and architecture on the download page. The client is named wirerift; the server is wirerift-server. Releases include Linux, macOS, Windows and FreeBSD builds. Verify downloads against checksums.txt in the same release.
Linux · amd64
Download both binaries if this machine will also run your server. Make them executable and place them on your PATH.
curl -fLo wirerift https://github.com/WireRift/WireRift/releases/latest/download/wirerift-linux-amd64
curl -fLo wirerift-server https://github.com/WireRift/WireRift/releases/latest/download/wirerift-server-linux-amd64
chmod +x wirerift wirerift-server
sudo mv wirerift wirerift-server /usr/local/bin/Windows · PowerShell
Download the executable into your current directory. Run it with the .\ prefix, or move it to a directory on your PATH.
Invoke-WebRequest -Uri "https://github.com/WireRift/WireRift/releases/latest/download/wirerift-windows-amd64.exe" -OutFile "wirerift.exe"
.\wirerift.exe --helpBuild from source
The repository requires Go 1.23 or later. There are no third-party Go dependencies.
git clone https://github.com/WireRift/WireRift.git
cd WireRift
go build -o wirerift ./cmd/wirerift
go build -o wirerift-server ./cmd/wirerift-server