Signal & Telegram (Messaging & Social Apps): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Pure Python 3 MTProto API Telegram client library, for bots too!
signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots
Async PHP client API for the telegram MTProto protocol
Dockerized Signal Messenger REST API
Telegram client, in Go. (MTProto API)
Unofficial open source MTProto server compatible with Telegram clients
NodeJS/Browser MTProto API Telegram client library,
Tool to read, repair and export Signal backup files
Full-native go implementation of Telegram API
(tele)gramme.rs - use Telegram's API from Rust
a simple terminal user interface for signal messenger (using signal-cli)
A high-level Rust library to help write clients for the Signal Messenger.
Decodes Signal Android backup files
Exports a Signal backup to readable HTML
Unofficial Signal Private Messenger client for Windows
Unofficial Signal GTK client for Linux