

signal-cli
signal-cli is a commandline interface for the Signal messenger. It supports registering, verifying, sending and receiving messages. signal-cli uses a patched libsignal-service-java, extracted from the Signal-Android source code.
Cost / License
- Free
- Open Source
Platforms
- Linux
- Java
- Flathub
- Flatpak
signal-cli News & Activities
Recent activities
POX added signal-cli as alternative to Selene
POX added signal-cli as alternative to bitchat
signal-cli information
What is signal-cli?
signal-cli is a commandline interface for the Signal messenger. It supports registering, verifying, sending and receiving messages. signal-cli uses a patched libsignal-service-java, extracted from the Signal-Android source code. For registering you need a phone number where you can receive SMS or incoming calls.
signal-cli is primarily intended to be used on servers to notify admins of important events. For this use-case, it has a daemon mode with JSON-RPC interface (man page) and D-BUS interface (man page) . For the JSON-RPC interface there's also a simple example client, written in Rust.
