Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source messaging-platforms software

803 open-source libraries, tools and applications tagged messaging-platforms, ranked by how closely messaging-platforms is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

803 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
firesunCN/WechatEnhancement
An Xposed framework module written in Java that hooks the WeChat Android app to add features like automatic red packet and transfer accepta…
231151abandoned
ScienJus/smartqq
A Java library wrapping the SmartQQ (WebQQ) unofficial API, enabling login via QR code and sending/receiving text messages for friends, gro…
101138abandoned
cryptocat/cryptocat
Cryptocat is a desktop application providing encrypted, secure chat built on Electron with JavaScript. It packages for Windows, Linux, and …
321114abandoned
yulingtianxia/FishChat
FishChat is an Objective-C hooking project that injects a dylib into a decrypted WeChat.app binary to modify its behavior on non-jailbroken…
101102abandoned
Dark-Xploit/SPACE-MD
SPACE-MD is a JavaScript-based WhatsApp multi-device bot that users fork, pair via a session ID, and deploy to platforms like Heroku. The p…
101101abandoned
fritzy/SleekXMPP
SleekXMPP is an MIT-licensed Python library for the XMPP (Jabber) messaging protocol, with plugin-based support for XEPs. It is deprecated …
101097abandoned
remixz/messenger-bot
A Node.js client library for the Facebook Messenger Platform that provides a Bot class with webhook middleware, message sending, and profil…
231087abandoned
ruma/homeserver
Ruma was a Matrix homeserver implementation written in Rust, aiming to provide a complete server for the Matrix decentralized communication…
101071abandoned
guardianproject/ChatSecureAndroid
ChatSecure for Android was a free and open-source secure messaging app built on XMPP/Jabber with OTR encryption, SQLCipher local storage, a…
101069abandoned
capnmidnight/Calla
Calla is a JavaScript wrapper library for Jitsi Meet that adds spatialized audio and an RPG-style avatar map, letting users walk around a v…
101069abandoned
maltejur/discord-screenaudio
A custom Discord client for Linux that enables screen sharing with audio via PipeWire, feeding audio directly into the screenshare stream. …
101049abandoned
ThatOneCalculator/DiscordRPCMaker
A cross-platform Electron GUI application for creating and managing custom Discord Rich Presence statuses with clickable buttons, timers, t…
101044abandoned
evanyeung/terminal-slack
A terminal-based Slack client built with Node.js that lets users browse channels, users, and messages and send replies entirely from the co…
321029abandoned
microsoft/comic-chat
Microsoft Comic Chat is a 1996 IRC client that rendered conversations as automatically generated comic strips with cartoon avatars, speech …
101022abandoned
pvzig/SlackKit
A Swift library for building Slack apps and bots, supporting the RTM API, Web API, OAuth, slash commands, and interactive message buttons. …
101011abandoned
derrickreimer/level
Level is a team communication platform designed to reduce real-time interruptions and support deep work, built as a full-scale Elixir/Phoen…
321010abandoned
cinchrb/cinch
Cinch is a Ruby framework for building IRC bots with a plugin- and rule-based architecture and an object-oriented API. It handles threading…
10999abandoned
AstrBot
AstrBot is an open-source AI agent assistant and development framework written in Python. It provides multi‑platform LLM chatbots with plug…
9541689active
binarywang/WxJava
WxJava is a comprehensive Java SDK for WeChat backend development, covering WeChat Pay, Mini Programs, Official Accounts, Open Platform, En…
7233138active
lss233/kirara-ai
Kirara AI is a self-hosted, DIY multimodal AI chatbot framework that connects large language models (DeepSeek, ChatGPT, Claude, Gemini, Oll…
4319123active
Stalwart Mail & Collaboration Server
Stalwart is an open-source, all-in-one mail and collaboration server written in Rust, supporting JMAP, IMAP4, POP3, SMTP, CalDAV, CardDAV a…
9614870active
thunderbird/thunderbird-android
Thunderbird for Android is a free, open-source, privacy-focused email client for Android, formerly known as K-9 Mail and now part of the Mo…
9714050active
Senparc.Weixin .NET SDK
Senparc.Weixin is a comprehensive C# SDK for all WeChat platforms, covering Official Accounts, Mini Programs, Mini Games, WeChat Pay, WeCom…
968906active
ChatLab/ChatLab
ChatLab is an open-source, local-first desktop application (with an optional CLI) for analyzing chat histories from platforms like WhatsApp…
787503active
Fiora
Fiora is an open source real-time chat application built with Node.js, React, Socket.IO, and MongoDB. It supports group and private messagi…
327165active
crestalnetwork/intentkit
IntentKit is an open-source, self-hosted cloud-native agent cluster that runs and manages a collaborative team of AI agents as containerize…
766516active
MaiBot
MaiBot (MaiSaka) is an open-source, LLM-powered conversational agent designed to behave like a warm, human-like 'digital life form' in QQ g…
846338active
Ackites/KillWxapkg
A Go-based CLI tool that automatically decrypts, unpacks, and decompiles WeChat mini-program .wxapkg packages, restoring the original proje…
145995active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
telemt/telemt
Telemt is a high-performance MTProxy server for Telegram written in Rust with Tokio, implementing all official MTProto proxy modes includin…
785705active
ConnectAI-E/feishu-openai
A self-hosted Go application that integrates OpenAI models (GPT-4, GPT-4V, DALL·E-3, Whisper) into Feishu/Lark as a chatbot. It supports vo…
325633active
father-bot/chatgpt_telegram_bot
A self-hostable Telegram bot that brings ChatGPT and Claude models into Telegram using your own OpenAI/Anthropic/OpenRouter API keys. It su…
735538active
zongzibinbin/MallChat
MallChat is a Java backend for an e-commerce system that combines shopping features (cart, orders, payments, search, recommendations, logis…
314656active
flutter-webrtc
A WebRTC plugin for Flutter that brings peer-to-peer audio/video calling, data channels, and screen capture to mobile, desktop, and web app…
974496active
wux1an/wxapkg
A cross-platform desktop GUI tool built with Wails for scanning, decrypting, and unpacking WeChat mini-program .wxapkg files. It restores t…
644206active
yetone/cumora
Cumora is a cross-platform team chat application where AI agents participate as first-class teammates alongside humans, with personas, memo…
773934active
1186258278/OpenClawChineseTranslation
A Chinese-localized distribution of OpenClaw, an open-source personal AI assistant that connects Claude/ChatGPT/Gemini LLMs to messaging pl…
773796active
9seconds/mtg
mtg is a highly opinionated MTPROTO proxy server for Telegram written in Go, designed to let users access Telegram from censored or restric…
893680active
nextlevelbuilder/goclaw
GoClaw is a multi-tenant AI agent platform and gateway rebuilt from OpenClaw in Go, supporting 20+ LLM providers and 7 messaging channels f…
703610active
hicccc77/WeFlow
WeFlow is a fully local desktop application for viewing, analyzing, and exporting WeChat chat history, including yearly data reports and vi…
6115157maintenance
n3d1117/chatgpt-telegram-bot
A self-hosted Telegram bot written in Python that integrates with OpenAI's official ChatGPT, DALL·E, and Whisper APIs to answer questions, …
303464active
codigoencasa/builderbot
BuilderBot is an open-source TypeScript framework for building WhatsApp (and Telegram) chatbots with keyword-driven conversation flows, plu…
982975active
iamxjb/winxin-app-watch-life.net
An open-source WeChat Mini Program frontend that connects a WordPress site to WeChat, syncing posts, categories, comments, and media into a…
522911active
overtrue/laravel-wechat
A Laravel integration package wrapping the EasyWeChat SDK, providing WeChat (Weixin) capabilities such as official account message handling…
762900active
koishijs/novelai-bot
A Koishi chatbot plugin that generates images via NovelAI, with support for SD-WebUI and Stable Horde backends. It offers model/sampler/siz…
332560active
spacedriveapp/spacebot
Spacebot is an opinionated AI agent harness written in Rust for teams, communities, and multi-user environments, deployable as a single sel…
732400active
WhatsApp/proxy
An official WhatsApp proxy implementation that lets users host their own proxy infrastructure to connect to WhatsApp for chat messaging. It…
922359active
Live Helper Chat
Live Helper Chat is an open-source, self-hosted live support chat application for websites, featuring voice, video, screen sharing, co-brow…
1002249active
alexbers/mtprotoproxy
A fast, async MTProto proxy server for Telegram written in Python, deployable via Docker or directly. It supports channel advertising via M…
672174stable
sleep3r/mtproto.zig
A tiny, dependency-free MTProto proxy written in Zig that disguises Telegram traffic as standard TLS 1.3 HTTPS traffic. It is designed for …
752103active
semicons/java_oci_manage
R-Bot is a self-hosted multi-cloud infrastructure management application combining a web-based SSH terminal and cloud management panel with…
972090active
advanced-chat/advanced-chat-components
A framework-neutral chat web component plus a typed Vue 3 component library providing rooms, messages, files, audio, reactions, replies, ed…
812080active
shivaya-dav/DogeRat
DogeRat is a Telegram-controlled Android remote access tool (RAT) consisting of a Node.js/Express/Socket.IO server and a Kotlin Android APK…
392038active
memochou1993/gpt-ai-assistant
GPT AI Assistant is an application that connects the OpenAI API with the LINE Messaging API, letting users chat with their own AI assistant…
587742maintenance
SMNETSTUDIO/WeChat-AI
A self-hosted WeChat roleplay chatbot service written in TypeScript that connects directly to Tencent iLink, stores data in remote Redis, a…
651931active
exyte/Chat
A SwiftUI framework providing a chat UI with fully customizable message cells and a built-in media picker. It supports features like audio …
661886active
Kav-K/GPTDiscord
GPTDiscord is a self-hosted Discord bot providing an all-in-one GPT interface with ChatGPT-style conversations, DALL-E image generation, AI…
1001850active
chatscope/chat-ui-kit-react
An open-source React component library (@chatscope/chat-ui-kit-react) providing 43 reusable, themeable UI components for building web chat …
401782active
yincongcyincong/MuseBot
MuseBot is a self-hosted Go chatbot application that connects messaging platforms (Telegram, Discord, Slack, Lark/Feishu, DingTalk, WeCom, …
841743active
ellermister/mtproxy
A one-click shell script and Docker image for installing MTProxy (MTProto proxy) with Fake TLS disguise for Telegram clients. It fronts MTP…
701692active
bubbuild/bub
Bub is a small Python runtime for building AI agents that operate in shared environments alongside humans. It uses a hook-first architectur…
861687active
zoujingli/WeChatDeveloper
WeChatDeveloper is a comprehensive PHP SDK for the WeChat ecosystem (Official Accounts, Mini Programs, WeCom) and payments (WeChat Pay V2/V…
801685active
miaoxworld/openclaw-manager
A cross-platform desktop GUI for managing OpenClaw AI assistant services, built with Tauri 2.0, React, and Rust. It provides service monito…
571685active
jasperan/whatsapp-osint
A Python CLI tool that uses Selenium to track when WhatsApp contacts go online/offline, logging presence sessions to SQLite. It exports dat…
771580active
Ch1rpy2613/Mirrai
Mirrai is a self-hosted web application that builds AI 'digital twins' of people from uploaded chat logs, photos, and videos, then lets use…
551529active
SilentDemonSD/WZML-X
WZML-X is a self-hosted Telegram mirror and leech bot written in Python that downloads files from torrents, Mega, Google Drive, direct link…
921513active
ghostwright/phantom
Phantom is a self-hostable AI agent application that gives each agent its own dedicated computer (VM runtime), persistent memory, and ident…
511483active
paradigmxyz/centaur
Centaur is a self-hosted, open-source platform for running shared AI agents for teams, triggered via Slack mentions or an API. Each convers…
781396active
Detaysoft/react-chat-elements
A React component library providing ready-made chat UI elements such as message boxes, chat lists, avatars, and meeting components. It is a…
491383active
Tencent/kbone
kbone is a Tencent framework that provides an adapter layer simulating the browser environment so that Web frontend code (Vue, React, Preac…
504919maintenance
mishl-dev/Discord-AI-Chatbot
A self-hosted Discord AI chatbot application written in Python that uses the Groq API for fast LLM responses. It supports slash and text co…
101363active
yym68686/ChatGPT-Telegram-Bot
TeleChat is a self-hosted Telegram bot that connects Telegram conversations to OpenAI-compatible large language model APIs, including GPT, …
621290active
wong2/weixin-agent-sdk
A TypeScript SDK that bridges any AI agent backend into WeChat via a simple Agent interface, with QR-code login and a message loop. It also…
481276active
ptt/pttbbs
The core source code of PTT BBS (批踢踢實業坊), a large traditional telnet-based Bulletin Board System written in C. It includes the terminal-mod…
771186active
whyiyhw/chatgpt-wechat
A self-hosted Go application that lets users safely use LLM assistants (ChatGPT, Gemini, DeepSeek, Dify workflows) inside WeChat by relayin…
561172active
mateaix/mateclaw
MateClaw is a self-hosted, team-oriented AI agent platform ('second brain') built on Spring Boot and Spring AI Alibaba, shipped as a single…
811170active
heymrun/heym
Heym is an AI-native, low-code workflow automation platform with a visual drag-and-drop editor for building agentic systems. It provides LL…
781168active
Bedolaga
Bedolaga is a self-hosted Telegram bot (with an optional React web cabinet) for selling and managing VPN subscriptions, integrated with the…
801160active
kort0881/telegram-proxy-collector
A Python CLI tool that automatically collects, analyzes, and filters MTProto and SOCKS5 proxies for Telegram. It decodes proxy secrets to d…
791099active
QQBackup/qq-win-db-key
A collection of Python and Frida scripts for extracting database encryption keys from QQ (Tencent's messenger) across Windows, Linux, macOS…
681090active
csznet/tgState
tgState is a self-hosted file hosting and image bed system that uses Telegram as its storage backend, with no limits on file size or format…
221042active
sonnyp/Tangram
Tangram is a GNOME desktop application that acts as a browser for pinned tabs, letting users organize web applications into persistent, san…
661005stable
dcnetio/web-dc-api
web-dc-api is a browser-based decentralized application SDK that unifies wallet-based identity, private user databases, shared key-value st…
77927active
liyiorg/weixin-popular
A Java SDK implementing the WeChat platform APIs across the Official Account, Open Platform, Merchant (Pay), and Service Provider platforms…
232485maintenance
openai/gpt-discord-bot
An example Discord bot written in Python that uses the OpenAI chat completions API to hold conversations with the gpt-3.5-turbo model and t…
321823maintenance
TheExplainthis/ChatGPT-Line-Bot
A Python application that integrates ChatGPT into the LINE messaging platform, letting users chat with GPT models and generate DALL·E 2 ima…
221687maintenance
altryne/chatGPT-telegram-bot
A Telegram bot that lets users chat with ChatGPT, originally by driving the ChatGPT web interface in Chromium via Playwright, with plans to…
231637maintenance
abuanwar072/Chat-Messaging-App-Light-and-Dark-Theme
A Flutter UI template for a chat/messaging app with light and dark theme support, covering screens like welcome, sign-in/sign-up, OTP valid…
321529maintenance
ezshine/wxapkg-convertor
A Node.js command-line tool that decompiles WeChat mini-program and mini-game .wxapkg packages back into readable source code, convertible …
231501maintenance
andreas-mausch/whatsapp-viewer
A small Windows application (with command-line support) that decrypts and displays WhatsApp chat history from the Android msgstore.db datab…
231440maintenance
davibennun/laravel-push-notification
A Laravel/Lumen package that provides a facade for sending push notifications to iOS (APNs) and Android (GCM) devices. It supports multiple…
101225maintenance
Syan-Lin/CyberWaifu
CyberWaifu is a Python chatbot application that combines LLMs (ChatGPT, Claude) with TTS (edge-tts, Azure) to create realistic conversation…
301102maintenance
vufa/deepin-wine-wechat-arch
A packaging project that ports Deepin's WeChat Wine container (com.qq.weixin.deepin) to Arch Linux and derivatives, with custom run scripts…
231090maintenance
arboliva/AirChat
AirChat is a free communication tool that transmits messages over radio waves or audio without requiring internet or cellular infrastructur…
321087maintenance
weixin-sdk
A Java SDK wrapping the WeChat public platform (subscription/service accounts, WeChat Work, mini programs), WeChat Open Platform, and WeCha…
321054maintenance
paulpierre/RasaGPT
RasaGPT is a headless LLM chatbot platform built on top of Rasa and Langchain, serving as a boilerplate and reference implementation. It in…
502466experimental
uniqush/uniqush-push
Uniqush-push is a self-hosted Go server that provides a unified HTTP API for sending push notifications to mobile apps across FCM (Android)…
1001565experimental
WhatsApp ChatGPT AI Assistant
A self-hosted WhatsApp bot that connects OpenAI's GPT and DALL-E 2 to WhatsApp, letting users chat with an AI assistant and generate images…
703786abandoned
ssbc/patchwork
Patchwork is a desktop social networking and messaging app built on the Secure Scuttlebutt (SSB) peer-to-peer gossip protocol, allowing use…
103571abandoned
FirebaseExtended/firechat
Firechat is an extensible, embeddable chat widget built on the Firebase Realtime Database, requiring no server-side code. It provides a rea…
102391abandoned

← prev page 8 / 9 next →