The program is shipped in one executable file that acts both as the server and the client.
Acquire it as below for your system:
curl -LO https://github.com/boringproxy/boringproxy/releases/download/v0.6.0/boringproxy-linux-x86_64 # Make executable chmod +x boringproxy-linux-x86_64 # Allow binding to ports 80 and 443 sudo setcap cap_net_bind_service=+ep boringproxy-linux-x86_64
curl -LO https://github.com/boringproxy/boringproxy/releases/download/v0.6.0/boringproxy-linux-386 # Make executable chmod +x boringproxy-linux-386 # Allow binding to ports 80 and 443 sudo setcap cap_net_bind_service=+ep boringproxy-linux-386
curl -LO https://github.com/boringproxy/boringproxy/releases/download/v0.6.0/boringproxy-linux-arm # Make executable chmod +x boringproxy-linux-arm # Allow binding to ports 80 and 443 sudo setcap cap_net_bind_service=+ep boringproxy-linux-arm
curl -LO https://github.com/boringproxy/boringproxy/releases/download/v0.6.0/boringproxy-linux-arm64 # Make executable chmod +x boringproxy-linux-arm64 # Allow binding to ports 80 and 443 sudo setcap cap_net_bind_service=+ep boringproxy-linux-arm64
Windows and macOS
See the releases page for downloads. Note: macOS support is untested.