Bridges & Multi-protocol (Messaging & Social Apps): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip,...
A Matrix-Telegram puppeting bridge
A tool for running self-hosted bridges with the Beeper Matrix server.
WhatsApp protocol implementation for libpurple (pidgin)
Adds support for Telegram to Pidgin, Adium, Finch and other Libpurple based messengers.
A Matrix-Signal puppeting bridge
Go Matrix framework (bridgev2) underlying the mautrix puppeting bridges
a pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol
A Matrix-Discord puppeting bridge
Bidirectional message bridge between Zalo and Telegram
A Matrix-Google Messages puppeting bridge
Matrix puppeting bridge for WeChat based on mautrix-go
Matrix puppeting bridge for Tencent QQ
Steam plugin for Pidgin/libpurple
Matrix bridge for WeChat built on Wechaty
libpurple Telegram plugin using tdlib
pidgin plugin for web wechat protocol
libpurple plugin for the Google Chat protocol
A Matrix-Twitter DM puppeting bridge
Self-hosted bridge between personal Zalo accounts and Chatwoot
C++ library to interoperate with Steam servers
A replacement Yahoo prpl (protocol plugin) for Pidgin/libpurple
Facebook Messenger to email bridge using reverse engineered auth and GraphQL APIs
libpurple/Pidgin plugin for Google Hangouts using its reverse-engineered protocol
A Matrix-Bluesky DM puppeting bridge
libpurple plugin for Instagram direct messages
MSN Messenger library in C
Matrix puppeting bridge for Skype
A Matrix-LinkedIn Messaging puppeting bridge
A Matrix-Google Voice puppeting bridge
Threema protocol implementation in C++
Allows Pidgin-like clients to connect to the Classic Battle.net service.
purple-pulsesms
Battle.net Plugin for libpurple
MAX to Telegram bridge using reverse-engineered WebSocket API
Automatically exported from code.google.com/p/okcupid-pidgin
privately maintained & patched fork of pidgin nateon plugin
Automatically exported from code.google.com/p/pidgin-omegle
libpurple plugin for Heroes of Newerth chat server
libpurple (Pidgin, Finch) protocol plugin for LINE
Trillian IMPP plugin for libpurple
KDE multi-protocol instant messenger with reverse-engineered legacy protocols
Matrix puppeting bridge for KakaoTalk via node-kakao
Matrix puppeting bridge for LINE by driving its Chrome extension
Multi-protocol IM client and library implementing many reverse-engineered protocols
libpurple plugin implementing Microsoft OCS/Lync/Skype for Business protocols