Alternatives to signal-cli
Send and receive Signal messages from the command line. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
signal-cli
Send and receive Signal messages from the command line.
Replacements
Listings that take over the same core job as signal-cli.
SimpleX Chat
A messenger with no user identifiers at all, not even a random one, so there is no account to correlate.
SimpleX Chat includes a terminal client among its apps, using its own identifier-free network instead of Signal, so contacts must also use SimpleX.
Similar software
Related functionality, not a direct replacement.
Signal
An end-to-end encrypted messenger for calls and chats on Android, iOS, Windows, macOS and Linux, run by a nonprofit.
Molly
A security-hardened fork of Signal for Android with an encrypted local database and Tor support.
Gotify
Self-hosted push notification server with a web interface and Android app.
Matrix Hookshot
A self-hosted Matrix bot that bridges GitHub, GitLab, Jira, feeds and generic webhooks into rooms.
Profanity
A console-based XMPP chat client written in C with OMEMO, OTR and PGP encryption.
iamb
A terminal Matrix client with Vim keybindings, windows and tabs.