signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
-
Updated
Aug 21, 2026 - Java
signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
a TUI for signal messenger, written in Go
Automatic compilation of native libraries for the Signal messenger
Signalbot is a python wrapper to signal-cli which is able to forward signal messages via mail or SMS.
Two Bash scripts making signal-cli convenient for interactive use
signal-cli-rest-api is a wrapper around signal-cli and allows you to interact with it through http requests
Send Signal messages from GNU Emacs using signal-cli
Self-hosted notification gateway
This project creates a little (dockerized) REST API Endpoint for an Alertmanager and Grafana webhook receiver and maps it to the dockerized signal-cli.
AI voice assistant that answers your phone calls with a human like real persona, holds natural multilingual conversations (GPT-4o + ElevenLabs), and keeps you in the loop via Signal with realtime midcall instructions.
Signalbot is a Python chatbot based on the Signal CLI tool from AsamK
Reticulum <-> Signal Gateway, Bidirectional bridge between Reticulum (LXMF) and Signal supports images/files and voice memos.
Signal channel for Claude Code — talk to Claude from your phone via Note to Self
A Go library and CLI that lets your program act as a linked Signal secondary device. Cryptography flows through Signal's official Rust libsignal via a thin cgo binding; protocol plumbing (websockets, REST, prekey lifecycle, sealed sender, groups v2) is implemented in Go.
ChatGPT based AI assistant to add to your Signal conversations
DSA Signal-to-Twitter app for forwarding police scanner communications to our Twitter account
A bridge between Signal and Discord.
Receive Kanboard notifications on Signal (via signal-cli).
To associate your repository with the signal-cli topic, visit your repo's landing page and select "manage topics."