Installation
Wiregram is one static binary with no runtime dependencies. Releases are built for Linux and macOS on amd64 and arm64.
Binary
Download the latest release for your platform. The assets are named wiregram-OS-ARCH:
| Platform | Asset |
|---|---|
| Linux x86-64 | wiregram-linux-amd64 |
| Linux ARM64 | wiregram-linux-arm64 |
| macOS Intel | wiregram-darwin-amd64 |
| macOS Apple silicon | wiregram-darwin-arm64 |
sh
curl -fLo wiregram https://github.com/lebmatter/wiregram/releases/latest/download/wiregram-linux-amd64
chmod +x wiregram
./wiregramEach release has a checksums.txt with the SHA-256 of every asset. Check the download before running it:
sh
curl -fLO https://github.com/lebmatter/wiregram/releases/latest/download/checksums.txt
sha256sum --ignore-missing -c checksums.txtLinux packages
Releases also carry .deb and .rpm packages that install /usr/bin/wiregram:
sh
sudo apt install ./wiregram-linux-amd64.deb # Debian, Ubuntu
sudo dnf install ./wiregram-linux-amd64.rpm # Fedora, RHELFrom source
Requires Go 1.26 or newer. No C compiler is needed.
sh
git clone https://github.com/lebmatter/wiregram
cd wiregram
make
./wiregramSee Building for embedding Telegram and Google credentials in your own build.
Optional tools
- mpv plays audio and video from the chat.
- kitty or Ghostty draws images at full resolution. Other truecolor terminals get half-block images.
xdg-open(Linux) oropen(macOS) opens attachments in your default app.
First launch
Run wiregram in an interactive terminal. After the splash, the first launch opens Add account; pick a network and follow its setup guide. Run wiregram -h for the full shortcut list.