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

domain: messaging-platforms

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

ProductHealth v2StarsMaturity
Rocket.Chat
Rocket.Chat is an open-source, MIT-licensed team communication platform built in TypeScript on Meteor, offering real-time chat, voice/video…
9546032stable
novuhq/novu
Novu is an open-source communication infrastructure platform that provides a unified API for sending notifications (in-app inbox, email, SM…
9439674active
AstrBotDevs/AstrBot
AstrBot is a multi-platform LLM chatbot and agentic AI assistant development framework written in Python. It integrates many instant messag…
9439649active
Mattermost
Mattermost is an open-core, self-hosted collaboration platform offering team chat channels, voice calling, screen sharing, workflow automat…
9538910stable
huiyadanli/RevokeMsgPatcher
A Windows GUI tool that patches PC WeChat, QQ, and TIM binaries to prevent message recall (anti-revoke), and optionally enables WeChat mult…
7038583active
bitchat
A decentralized peer-to-peer messaging app that combines offline Bluetooth LE mesh networking with internet-based Nostr protocol transport,…
8435966active
telegramdesktop/tdesktop
The official open-source Telegram Desktop messenger client, built on the Telegram API and MTProto secure protocol. It is a full-featured cr…
9532746stable
DrKLO/Telegram
The official open-source code for the Telegram messenger app on Android, written in Java. It allows developers to build their own Telegram …
7429778active
python-telegram-bot/python-telegram-bot
python-telegram-bot is a pure Python, asynchronous wrapper around the Telegram Bot API. It provides handlers, application builders, and uti…
9129434stable
Signal Private Messenger
Signal is a free, open-source private messenger offering end-to-end encrypted text, voice, and video communication, built on the Signal Pro…
9529262stable
pppscn/SmsForwarder
An open-source Android app that monitors SMS messages, incoming calls, and app notifications and forwards them to channels like DingTalk, W…
7827699active
discord.js
discord.js is a powerful, object-oriented Node.js library for interacting with the Discord API, covering gateway events, REST calls, slash …
9226805stable
Zulip
Zulip is an open-source team chat application with unique topic-based threading that combines the best of email and real-time chat. It incl…
9425774stable
Wechaty
Wechaty is a Conversational RPA SDK for building chatbots on instant messaging platforms like WeChat, WhatsApp, WeCom, Gitter, and Lark in …
4922986active
wwebjs/whatsapp-web.js
whatsapp-web.js is a Node.js client library that connects to WhatsApp through the WhatsApp Web browser app using Puppeteer, exposing nearly…
9322475active
simplex-chat/simplex-chat
SimpleX Chat is a private messaging platform and set of mobile/desktop apps that operate without any user identifiers, delivering end-to-en…
9919316active
langbot-app/LangBot
LangBot is an open-source, production-grade platform for building AI-powered instant messaging bots, connecting LLMs and agent workflows to…
9417558active
Apprise
Apprise is a Python library and CLI tool that lets you send push notifications to 100+ popular services (Telegram, Discord, Slack, email, S…
9517181stable
hubotio/hubot
Hubot is a JavaScript/Node.js framework for building customizable chat bots, originally created by GitHub to automate company chat rooms. I…
8716798active
openimsdk/open-im-server
OpenIM Server is an open-source instant messaging backend written in Go that powers in-app chat, group messaging, and voice/video calling. …
8716616stable
Rapptz/discord.py
discord.py is a modern, async-ready Python library wrapping the Discord API, including a commands extension for building bots. It handles r…
7516155stable
chenhg5/cc-connect
CC-Connect is a Go-based bridge that connects local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex, Kimi CLI) to instant messagin…
8115191active
Vendicated/Vencord
Vencord is a Discord client modification written in TypeScript that ships with a large set of preinstalled plugins and theme support. It in…
6713974active
sunnyyoung/WeChatTweak
A command-line tool that patches the WeChat macOS client to add features like preventing message revocation, blocking automatic updates, an…
7113827active
tinode/chat
Tinode is a full-stack instant messaging platform with a Go backend and native clients for Android, iOS, and web, plus gRPC support for man…
9613471active
Element
Element is a glossy, feature-rich Matrix client for web and desktop, built on the Matrix JS SDK, offering end-to-end encrypted messaging, v…
9513407active
rmyndharis/OpenWA
OpenWA is a free, MIT-licensed, self-hosted WhatsApp API Gateway that wraps WhatsApp connections in a REST API with webhooks, a React dashb…
7813227active
LonamiWebs/Telethon
Telethon is a pure Python 3 asyncio MTProto library for interacting with Telegram's full API, either as a user account or a bot, serving as…
1012059active
wangrongding/wechat-bot
A Node.js-based multi-platform instant messaging AI agent built on Wechaty that connects WeChat, Telegram, WhatsApp, and Lark to LLM provid…
6711295active
WhiskeySockets/Baileys
Baileys is a WebSocket-based TypeScript/JavaScript library that interacts with the WhatsApp Web API directly, without a browser or Selenium…
9810867active
NapNeko/NapCatQQ
NapCatQQ is a modern bot protocol-side framework implemented on top of NTQQ, exposing a rich OneBot 11-compatible API for QQ messaging. It …
8710401active
w7corp/easywechat
EasyWeChat is a popular PHP SDK for integrating with WeChat (Weixin) platform APIs, including Official Accounts, Mini Programs, Pay, and Op…
9810368active
fluxerapp/fluxer
Fluxer is a free and open source instant messaging and VoIP chat application for friends, groups, and communities, offering text, voice, vi…
7810137active
Sphere
Sphere is a Web3 wallet and agent platform for the Unicity network, combining a crypto wallet with direct messages, group chat (Nostr/NIP-2…
619727active
crossoverJie/cim
CIM (Cross IM) is a distributed instant messaging system for developers built with Java, Netty, and Spring Boot. It provides server and cli…
579492active
evolution-foundation/evolution-api
Evolution API is an open-source REST API for WhatsApp and multi-channel messaging, supporting both the Baileys-based WhatsApp Web API and t…
799430active
CRMEB开源商城系统
CRMEB is a free, open-source e-commerce mall system built on ThinkPHP 6 + ElementUI + UniApp with separated frontend/backend. It supports W…
809281active
berty/berty
Berty is an open-source, peer-to-peer messaging app with end-to-end encryption that works with or without internet access, using libp2p, IP…
969279active
yagop/node-telegram-bot-api
A runtime-agnostic TypeScript client library for the Telegram Bot API, supporting Node.js, Bun, Deno, Cloudflare Workers, and Vercel Functi…
999203active
BetterDiscord
BetterDiscord is a client modification for the Discord desktop app that adds a plugin loader, theme engine, and CSS editor for deep customi…
999201active
telegraf/telegraf
Telegraf is a modern Telegram Bot API framework for Node.js, written in TypeScript with full Bot API 7.1 support. It offers a middleware-ba…
239181stable
qiye45/wechatDownload
A desktop tool for batch downloading WeChat Official Account (公众号) articles, saving them as html/mhtml/md/pdf/docx/csv and preserving embed…
909105active
tdlib/td
TDLib (Telegram Database Library) is a cross-platform C++ library for building fully functional Telegram clients. It handles networking, MT…
779052stable
TelegramMessenger/Telegram-iOS
The official open-source source code of the Telegram messaging client for iOS, written in Swift. It allows developers to compile, study, an…
658895active
eternnoir/pyTelegramBotAPI
pyTelegramBotAPI (TeleBot) is a simple but extensible Python implementation of the Telegram Bot API, supporting both synchronous and asynch…
948766active
WildFire IM
Wildfire IM is a professional-grade instant messaging and real-time audio/video solution with a Java-based IM server, push/robot/app server…
948542active
LC044/WeChatMsg
WeChatMsg (留痕/MemoTrace) is a desktop application built with PyQt that extracts, exports, and preserves WeChat chat history on a user's own…
5842006maintenance
BlueMatthew/WechatExporter
A cross-platform desktop application (C++) that exports and backs up WeChat chat histories from an iPhone/iPad iTunes backup into Text, HTM…
268409active
Vencord/Vesktop
Vesktop is a custom open-source Discord desktop client with Vencord preinstalled, offering better performance, built-in telemetry blocking,…
928348active
iyear/tdl
tdl is a fast, single-binary Telegram toolkit written in Go that downloads and uploads files, forwards messages, and exports chat data to J…
997980active
Knight Bot
Knight Bot is a multi-device WhatsApp bot built on the Baileys library, focused on group management features like tagging all members, muti…
577969active
HuLaSpark/HuLa
HuLa is a cross-platform instant messaging desktop and mobile application built with Tauri, Rust, Vue 3, and TypeScript. It offers a high-p…
807689active
42wim/matterbridge
Matterbridge is a self-hosted chat bridge written in Go that relays messages between many chat platforms such as Slack, Discord, Telegram, …
237555active
sindresorhus/caprine
Caprine is an unofficial, privacy-focused Facebook Messenger desktop client built with Electron. It offers themes, keyboard shortcuts, menu…
587387stable
cluic/wxauto
wxauto is a Python library that automates the Windows desktop WeChat client (not the web version) using UIAutomation, enabling sending and …
677278active
devlikeapro/waha
WAHA is a self-hosted WhatsApp HTTP API that wraps multiple community engines (WEBJS, NOWEB, GOWS) behind a unified REST API and webhook in…
947266active
tulir/whatsmeow
whatsmeow is a Go library implementing the WhatsApp web multidevice API. It enables Go programs to connect to WhatsApp as a linked device, …
767147active
LiteLoaderQQNT/LiteLoaderQQNT
LiteLoaderQQNT is an open-source plugin loader for QQNT (the Electron-based QQ desktop client) that lets users inject and manage third-part…
107124active
codebymitch/TitanBot
TitanBot is an all-in-one Discord bot built with Discord.js v14 and PostgreSQL, offering moderation, economy, leveling, tickets, giveaways,…
757056active
TelegramMessenger/MTProxy
MTProxy is the official MT-Proto proxy server for Telegram, written in C. It lets users self-host a proxy so others can access Telegram whe…
666904active
victornpb/undiscord
Undiscord is a userscript (installable via Tampermonkey, Violentmonkey, or Greasemonkey) that bulk-deletes your own messages in Discord cha…
596645active
vynect/venom
Venom is a high-performance Node.js/TypeScript framework for automating WhatsApp through WhatsApp Web via Puppeteer, offering a clean API f…
736577active
go-telegram-bot-api/telegram-bot-api
Go bindings for the Telegram Bot API, providing a thin wrapper around all bot endpoints including message sending, file uploads, webhooks, …
236402stable
chyroc/WechatSogou
A Python library providing a scraping API for WeChat official accounts based on Sogou WeChat search. It lets you look up account info and r…
546377active
thelounge/thelounge
The Lounge is a modern, responsive, self-hosted web-based IRC client built with Node.js and Vue.js. It acts as both a client and a bouncer,…
976317active
MessageKit/MessageKit
MessageKit is a community-driven Swift library for building customizable chat and messaging UIs in iOS apps, serving as the replacement for…
746265active
lharries/whatsapp-mcp
A Model Context Protocol (MCP) server that connects an LLM agent like Claude Desktop or Cursor to a personal WhatsApp account via the Whats…
246196active
koishijs/koishi
Koishi is a cross-platform, extensible chatbot framework written in TypeScript for Node.js. It provides a unified SDK for building bots acr…
786125active
ZhongFuCheng3y/austin
Austin is a unified message push platform written in Java (Spring Boot) that sends notifications across channels such as email, SMS, WeChat…
716072active
bwmarrin/discordgo
DiscordGo is a Go package providing low-level bindings to the Discord API, with nearly complete support for REST endpoints, the websocket g…
535974active
TGX-Android/Telegram-X
Telegram X is the official alternative Telegram client for Android, built on TDLib and the MTProto secure protocol. This repository contain…
835924active
shazow/ssh-chat
ssh-chat is a custom SSH server written in Go that replaces the shell with a chat prompt, so users connect via ssh and land in a chat room.…
505909active
aiogram/aiogram
aiogram is a modern, fully asynchronous Python framework for the Telegram Bot API, built on asyncio and aiohttp. It provides routers, middl…
995847active
jagrosh/MusicBot
JMusicBot is a cross-platform Discord music bot written in Java that is easy to set up and run yourself. It plays music from YouTube, Sound…
235755stable
littlecodersh/ItChat
ItChat is a Python library providing a complete API for WeChat personal accounts, enabling bots and automation with under thirty lines of c…
2326469maintenance
Telegram for macOS
The official open-source Telegram messaging client for macOS, written in Swift. It provides the full Telegram experience—chats, calls, chan…
525745active
ayn2op/discordo
Discordo is a lightweight, feature-rich Discord client that runs in the terminal as a TUI, written in Go. It supports password, QR, and tok…
775741active
Cog-Creators/Red-DiscordBot
Red is a fully modular, self-hosted Discord bot written in Python with built-in features for music, moderation, trivia, and stream alerts. …
875679active
qiye45/wechatVideoDownload
A desktop GUI tool for downloading WeChat Channels (视频号) videos, live streams, live replays, and images. It automatically monitors WeChat t…
715667active
serenity-rs/serenity
Serenity is a Rust library for building Discord bots, providing a typed client for the Discord REST and gateway APIs. It transparently hand…
745594active
Prince-Mendiratta/BotsApp
BotsApp is a WhatsApp UserBot written in Node.js that acts as a personal assistant and group manager on your own WhatsApp account. It links…
615529active
rubenlagus/TelegramBots
A Java library for building Telegram bots using the Telegram Bots API, supporting both long polling and webhook methods. It is distributed …
955505active
tangyoha/telegram_media_downloader
A cross-platform Python application that downloads media files (video, audio, photos, documents) from Telegram chats, channels, and private…
535495active
eatmoreapple/openwechat
A Go SDK that provides an API for personal WeChat accounts, allowing developers to build WeChat bots similar to developing official account…
305473active
UnigramDev/Unigram
Unigram is an open-source Telegram client for Windows built in C# using UWP. It supports full Telegram features including secret chats, voi…
955363active
silenceper/wechat
A simple and easy-to-use WeChat SDK for Go covering Official Accounts, Mini Programs, Mini Games, WeChat Pay, Open Platform, and WeCom (Ent…
905293active
Neet-Nestor/Telegram-Media-Downloader
A browser userscript (installable via Tampermonkey, Violentmonkey, etc.) that adds media download buttons to the Telegram webapp. It enable…
645253active
gommzystudio/device-activity-tracker
A proof-of-concept application that tracks device activity of phone numbers on WhatsApp and Signal by measuring round-trip times of silent …
435098active
MustangYM/WeChatExtension-ForMac
A free, open-source plugin for the Mac WeChat client written in Objective-C that adds features like anti-revocation of messages, message fo…
1022577maintenance
IsmaelMartinez/teams-for-linux
An unofficial Electron-based desktop client for Microsoft Teams on Linux, wrapping the Teams web app with native integrations. It adds syst…
954980active
slack-go/slack
A Go client library covering most of the Slack Web API (api.slack.com) plus real-time messaging via WebSocket, Socket Mode, and the Events …
994958active
AsamK/signal-cli
signal-cli is an unofficial command-line, JSON-RPC, and D-Bus interface for the Signal messenger, supporting registering, verifying, sendin…
974887active
Aliucord/Aliucord
Aliucord is a rootless modification of the legacy Discord Android app that adds a plugin system with 280+ plugins, 250+ custom themes, an i…
674851active
shuakami/qq-chat-exporter
A desktop/self-hosted tool that exports QQ (NT QQ) chat history, including images, videos, and stickers, to HTML, JSON, TXT, and Excel form…
864849active
aldinokemal/go-whatsapp-web-multidevice
GoWA is a self-hosted WhatsApp REST API service written in Go, exposing WhatsApp multi-device messaging over HTTP with a web UI, webhooks, …
954684active
discord-jda/JDA
JDA (Java Discord API) is a Java library for building Discord bots, wrapping Discord's real-time WebSocket gateway and REST API behind an e…
974681active
lecepin/WeChatVideoDownloader
A convenient desktop GUI application for downloading videos from WeChat Channels (WeChat Video Accounts). It intercepts and captures video …
104677active
rememberber/WePush
WePush is a focused bulk message-pushing tool supporting WeChat template/customer messages, SMS providers (Alibaba, Tencent, Huawei, Baidu,…
994676active
tucnak/telebot
Telebot is a Go framework for building Telegram bots on top of the Telegram Bot API. It provides a concise API with command routing, middle…
624628active
Hanson/vbot
Vbot is a PHP library implementing a WeChat (personal WeChat) robot based on the WeChat web protocol, supporting message sending/receiving,…
614582active

page 1 / 9 next →