Synapse, everywhere you are.
Native builds for phones, desktops and the terminal. Every one of them speaks the same protocol, so a conversation started on a phone finishes in a shell.
Android
MobilePhone and tablet, with material-you theming and share-to-Synapse.
- APK· Signature verifiedAPK download for Android
- F-DroidF-Droid download for Android
iOS
MobileiPhone and iPad, with widgets, push relay and offline inbox.
- TestFlight· Weekly buildsTestFlight download for iOS
Windows
DesktopNative desktop client with tray quick-switch and global shortcuts.
- winget· winget install Synapse.Synapsewinget download for Windows
- GitHub ReleasesGitHub Releases download for Windows
Linux
DesktopWayland and X11, with MPRIS media keys and pipewire screen share.
- .AppImage.AppImage download for Linux
- Flatpak· flathub.orgFlatpak download for Linux
- .rpm.rpm download for Linux
CLI
TerminalRead, send and script conversations without leaving the shell.
- Homebrew· brew install synapseHomebrew download for CLI
- cargocargo download for CLI
One command, on every platform
No store account required. Package manager builds are the same signed binaries as the direct downloads.
# Windows$ winget install Synapse.Synapse# macOS$ brew install synapse# Debian / Ubuntu$ sudo apt install ./synapse_latest_amd64.deb# Fedora$ sudo dnf install synapse# Any platform with Node.js 18+$ npm install -g @synapse/cli# Verify$ synapse --versionReproducible builds
Every release is built from a tagged commit, published with its checksum and signed with the same key across all channels. Compare a binary against the source if you want to.
What your machine needs
Synapse is a native client on every platform — no Electron tax on mobile, and the CLI has no GUI dependency at all.
| Platform | Minimum | Available as |
|---|---|---|
| Android | Android 8.0 or later | Google Play · APK · F-Droid |
| iOS | iOS 16 or later | App Store · TestFlight |
| Windows | Windows 10 or 11, 64-bit | Installer (.exe) · winget · GitHub Releases |
| Linux | Ubuntu 22.04+, Fedora 38+, Debian 12+ | Debian package (.deb) · .AppImage · Flatpak · .rpm |
| CLI | Node.js 18+ on macOS, Linux or WSL | npm · Homebrew · cargo |
Running your own node instead? A single small VPS with Docker and Postgres is enough for a few hundred active members — see the self-hosting guide.
Questions people ask before installing
If something is missing here, the repository issues and discussions are open to anyone.
Install it once. Sync it everywhere.
MIT licensed, no ads, no tracking. Pick a platform above or read the source first — both are fine.