v1.0.0 · Released 29 April 2026 · Free for everyone
Download pgpipe
Single static binary, ~21 MB. No runtime dependencies. Verify the SHA-256 checksum before running, especially on production hosts.
Linux
| Platform | File | Size | Download |
|---|---|---|---|
| Linux x86_64 (most common)
sha256: e49ff9427776424a4de276d14e190f07c57392c9dbb5706014580c71d39bbb1d | pgpipe-linux-amd64 | 21 MB | Download |
| Linux ARM64 (e.g. AWS Graviton)
sha256: f32ac36ccd83fefd0c0a51ba34e07e0c9441161f30d9b9d68a33b2ae5db6fa0c | pgpipe-linux-arm64 | 20 MB | Download |
| Linux ARMv7 (Raspberry Pi)
sha256: dc94e8009259aeebe1250c64f3fbe9feb75967c44cc4c703125a60b9f1006ca8 | pgpipe-linux-arm | 20 MB | Download |
| Linux 32-bit
sha256: d6074b61a9d04d177bf4d50530427daad7a1a3a3c7da89ab780df5f17ec6bf3a | pgpipe-linux-386 | 20 MB | Download |
macOS Gatekeeper note ↓
Windows SmartScreen note ↓
Linux packages
| Platform | File | Size | Download |
|---|---|---|---|
| Debian / Ubuntu (amd64) | pgpipe_1.0.0_amd64.deb | 5.7 MB | Download |
| Debian / Ubuntu (arm64) | pgpipe_1.0.0_arm64.deb | 4.8 MB | Download |
| RHEL / Rocky / Fedora (x86_64) | pgpipe-1.0.0-1.x86_64.rpm | 7.4 MB | Download |
| RHEL / Rocky / Fedora (aarch64) | pgpipe-1.0.0-1.aarch64.rpm | 6.7 MB | Download |
macOS users: clear the Gatekeeper quarantine
On first run you'll see "Apple could not verify pgpipe-darwin-arm64 is free of malware." The binary is fine — pgpipe v1 isn't signed with an Apple Developer ID yet, and macOS quarantines anything downloaded by a browser. Strip the quarantine attribute to allow it to run:
# Apple Silicon
xattr -d com.apple.quarantine ~/Downloads/pgpipe-darwin-arm64
chmod +x ~/Downloads/pgpipe-darwin-arm64
~/Downloads/pgpipe-darwin-arm64 --help
# Intel Mac
xattr -d com.apple.quarantine ~/Downloads/pgpipe-darwin-amd64
chmod +x ~/Downloads/pgpipe-darwin-amd64 Prefer the GUI? In Finder, right-click the file → Open, then click Open on the dialog. Or: System Settings → Privacy & Security → "Allow Anyway".
Want to verify the download is genuine before running? Compare the SHA-256 against the value in the download table above, or against the signed checksums.txt.
Windows users: SmartScreen may flag the download
SmartScreen flags any executable without an Authenticode signature from a known publisher. pgpipe v1 isn't yet code-signed for Windows. To run it: click More info on the SmartScreen dialog → Run anyway.
We recommend verifying the SHA-256 first — see the value in the download table.
Verification & companion files
- checksums.txt — SHA-256 for all binaries
- THIRD_PARTY_LICENSES.txt — open-source notices
Install on Linux (one-liner)
# amd64 — change suffix for arm64 etc.
curl -fsSL https://www.pghorizon.com/downloads/pgpipe/v1.0.0/pgpipe-linux-amd64 \
-o /usr/local/bin/pgpipe \
&& chmod +x /usr/local/bin/pgpipe \
&& pgpipe --help Verify the checksum
# Download checksums.txt then run:
sha256sum -c checksums.txt \
--ignore-missing 2>&1 | grep pgpipe-linux-amd64
# Should output:
# pgpipe-linux-amd64: OK Debian / Ubuntu (.deb)
wget https://www.pghorizon.com/downloads/pgpipe/v1.0.0/pgpipe_1.0.0_amd64.deb
sudo apt install ./pgpipe_1.0.0_amd64.deb
sudo systemctl enable --now pgpipe RHEL / Rocky / Fedora (.rpm)
wget https://www.pghorizon.com/downloads/pgpipe/v1.0.0/pgpipe-1.0.0-1.x86_64.rpm
sudo dnf install ./pgpipe-1.0.0-1.x86_64.rpm
sudo systemctl enable --now pgpipe First time using pgpipe?
The Docker Compose quickstart gets you replicating in under a minute, with a sample source and destination already wired up.
See the quickstartpgpipe v1 is provided as-is, free of charge, with no support SLA. For commercial support and managed deployments, talk to us.