signal-cli icon
signal-cli icon

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
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Command line interface
  2.  Ad-free

 Tags

signal-cli News & Activities

Highlights All activities

Recent activities

Show all activities

signal-cli information

  • Developed by

    DE flagAsamK
  • Licensing

    Open Source (GPL-3.0) and Free product.
  • Written in

  • Alternatives

    39 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  3,917 Stars
  •  353 Forks
  •  80 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
signal-cli was added to AlternativeTo by K0RR on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

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.