Open-source projects in Messaging & Social Apps that exist because someone reverse engineered a closed product. Most-starred: WeChatMsg, ItChat, wechaty, whatsapp-web.js, Douyin_TikTok_Download_API.
Search and filter this category →Download pictures (or videos) along with their captions and other metadata from Instagram.
Python library for Instagram's private mobile API
Node.js/TypeScript Instagram private API SDK
Python library for Instagram's private API
Scrape Facebook public pages without an API key
Unofficial Facebook Chat API for Nodejs
Unofficial, Reverse-Engineered Node.js/TypeScript client for Meta's Threads. Web UI Included.
Facebook Chat (Messenger) for Python
Node.js client for the private Instagram web API
Reverse engineered Instagram private API in Java
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
Exports and analyses local WeChat chat history by decoding the client's database
Python API for personal WeChat accounts via the WeChat web protocol
Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8NBZbQzt
Python API for personal WeChat accounts (bot framework built on itchat)
WeChat bot framework that hooks the WeChat PC client
WeChat PC client hooking / reverse-engineering toolkit
the first third-party instant messaging client for Google Hangouts
Python client for LINE messenger using its reverse-engineered Thrift protocol
Patch that blocks message recall in the DingTalk PC client
Unofficial Zalo API for JavaScript
The cutest Discord modification
Exports Discord chat logs to HTML, JSON, CSV or text files
Better Discord enhances Discord desktop app with new features.
Custom Discord desktop app with Vencord preinstalled
Free, self-hostable reimplementation of a Discord-compatible chat platform and API
A lightweight, secure, and feature-rich Discord terminal (TUI) client.
Open-source rewrite of Discord desktop's app.asar
Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.
Reimplementation of the Discord.com backend, compatible with Discord clients
Tiny native Discord app
Self-hosted API for Douyin/TikTok data scraping and watermark-free video download
The Unofficial TikTok API Wrapper In Python
TikTok Scraper. Download video posts, collect user/trend/hashtag/music feed metadata, sign URL and etc.
TikTok LIVE API for Node.js: An unofficial library to receive live stream events (comments, gifts, etc.) in realtime...
TikTok LIVE API for Python: The definitive 3rd-party library to receive livestream events (comments, gifts, etc.) in...
Unofficial API wrapper for TikTok
Generate tiktok signature token using node
Unofficial Python wrapper for the TikTok web API
Snapchat’s private API
Reverse-engineered Snapchat API used to store arbitrary files as snaps
A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
Open-source WhatsApp integration API (Baileys-based)
WhatsApp HTTP API (REST) with multiple engines (WEBJS, NOWEB, GOWS)
Python library implementing the WhatsApp protocol (legacy)
WhatsApp Web automation library for building bots in JavaScript
Reverse engineering WhatsApp Web.
GOWA: WhatsApp REST API built on whatsmeow with multi-account and webhooks
Node.js WhatsApp Web automation library for chatbots
WPPConnect is an open source project developed by the JavaScript community with the aim of exporting functions from...
Go implementation of the WhatsApp Web API (pre-multidevice)
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a...
Alternative Twitter front-end built on Twitter's internal GraphQL API, no JS or API key
A social networking service scraper in Python
Twitter/X internal API scraper and client that works without an API key
Scrape the Twitter Frontend API without authentication.
Python library and CLI for X/Twitter scraping with multi-account rotation and built-in rate-limit handling.
Implementation of X/Twitter v1, v2, and GraphQL APIs
Scrape the Twitter frontend API without authentication with Golang.
Twitter Internal API Document
A port of n0madic/twitter-scraper to Node.js.
Barebones unofficial Android client for Clubhouse
Reverse engineered Parler API client
Script using the Tinder API to get unblurred photos of users who liked you
Swift wrapper for the Instagram private API
Private API client for Clubhouse audio chat
Swift Instagram private API client
Unofficial Clubhouse desktop client
Node package for programmatic access to the Tinder API
Documentation of how the BeReal app API works under the hood
Ruby Periscope private API client
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
Build your own 'AirTags' today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.
Export iMessage data + run iMessage Diagnostics
Python APNs and iMessage client
A cross-platform app ecosystem, bringing iMessage to Android, PC (Windows, Linux, & even macOS), and Web!
Server for forwarding iMessages to clients within the BlueBubbles App ecosystem
A Matrix-iMessage puppeting bridge.
A cross-platform app ecosystem, bringing iMessage to Android and PC!
A Matrix-iMessage puppeting bridge
Send and receive iMessages with nodejs
Rust implementation of Apple's APNs and iMessage protocols (used by OpenBubbles)