domain: messaging-platforms
802 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| munafio/chatify Chatify is a Laravel package that adds real-time chat to any Laravel application, including direct messages, group conversations, voice not… | 66 | 2423 | active |
| igniterealtime/Smack Smack is an open-source, modular XMPP client library written in pure Java for Java SE JVMs and Android. It lets applications embed XMPP fun… | 77 | 2413 | stable |
| CodeXBotz/File-Sharing-Bot A Telegram bot built with Pyrogram that stores posts and documents in a database channel and shares them via special links. It supports for… | 49 | 2402 | active |
| jarvis2f/telegram-files A self-hosted web application for downloading files from Telegram channels and groups continuously and unattended. It supports multiple Tel… | 88 | 2389 | active |
| larksuite/openclaw-lark The official Lark/Feishu channel plugin for OpenClaw, maintained by the Lark Open Platform team. It connects an OpenClaw agent to a Lark/Fe… | 56 | 2362 | active |
| zarazhangrui/lark-coding-agent-bridge A TypeScript bot that bridges Feishu/Lark messenger with a locally installed Claude Code or Codex CLI coding agent. It streams agent replie… | 56 | 2357 | active |
| sumelabs/clawra Clawra is an OpenClaw skill/plugin that gives an AI agent the ability to generate consistent selfies via xAI Grok Imagine on fal.ai and sen… | 45 | 2352 | active |
| Keybase Keybase is an open-source end-to-end encrypted messaging, file-sharing, and identity-verification platform with clients for macOS, Windows,… | 91 | 9242 | maintenance |
| element-hq/element-x-android Element X Android is the next-generation Matrix messenger client from Element, built on the Matrix Rust SDK with a Jetpack Compose UI. It i… | 94 | 2349 | active |
| mwittrien/BetterDiscordAddons A collection of plugins and themes for the BetterDiscord client modification of Discord, written primarily in CSS and JavaScript. It extend… | 76 | 2342 | active |
| LifeArchiveProject/WeChatDataAnalysis A desktop application that decrypts WeChat 4.x's encrypted local databases (SQLCipher/WCDB) by scanning memory for the key, then lets users… | 85 | 2321 | active |
| jeremyckahn/chitchatter Chitchatter is a free, open-source communication tool offering secure peer-to-peer chat, video, audio, and file sharing directly between br… | 75 | 2321 | active |
| Levanter WhatsApp Bot A feature-rich WhatsApp user bot built in JavaScript that supports running multiple WhatsApp sessions from one instance, with a plugin syst… | 67 | 2320 | active |
| gotd/td gotd/td is a full MTProto 2.0 Telegram API client library written in pure Go, supporting both user accounts and bots with generated binding… | 93 | 2318 | stable |
| vercel/chat Chat SDK is a unified TypeScript SDK for building chat bots and AI agents that run across Slack, Microsoft Teams, Google Chat, Discord, Tel… | 78 | 2318 | active |
| DiscordMessenger/dm Discord Messenger is a free, open-source Discord-compatible chat client written in C++ that runs on Windows versions from NT 3.1 and Window… | 63 | 2292 | active |
| xmppjs/xmpp.js xmpp.js is a modular JavaScript library implementing the XMPP (Extensible Messaging and Presence Protocol) for building chat clients and co… | 83 | 2275 | active |
| mattermost/desktop The official native desktop client for Mattermost, built on Electron and running on Windows, macOS, and Linux. It wraps Mattermost servers … | 99 | 2269 | active |
| matrix-org/matrix-rust-sdk A collection of Rust crates implementing the Matrix Client-Server SDK, handling low-level details like encryption, syncing, and room state.… | 95 | 2259 | active |
| teamgram/teamgram-server Teamgram Server is an unofficial open-source MTProto 2.0 server implementation written in Go that is compatible with official Telegram clie… | 66 | 2255 | active |
| irungentoo/toxcore Toxcore is the core C library implementing the Tox protocol, a fully encrypted, peer-to-peer, serverless communication platform for instant… | 32 | 8748 | maintenance |
| uowuo/abaddon Abaddon is an alternative Discord client written in C++ using GTK 3, offering a lightweight non-Electron desktop experience with voice chat… | 73 | 2216 | active |
| Spacebar Spacebar is a free, open-source, self-hostable re-implementation of Discord's client-server API, providing chat, voice, and video communica… | 77 | 2196 | active |
| nextcloud/spreed Nextcloud Talk (spreed) is a self-hosted video, audio, and text chat conferencing app for Nextcloud. It supports private, group, public, an… | 94 | 2181 | stable |
| matrix-org/matrix-js-sdk The official Matrix Client-Server SDK for JavaScript and TypeScript, maintained by Element and used in Element Web and Desktop. It lets app… | 99 | 2172 | stable |
| danni-cool/wechatbot-webhook A lightweight, deployable WeChat bot webhook service that lets you send and receive WeChat messages over simple HTTP APIs. It is designed a… | 10 | 2169 | active |
| lqzhgood/wechat-need-web A Chrome/Edge/Firefox browser extension (Manifest V3) that re-enables access to WeChat's web client. It is a TypeScript refactor of the old… | 46 | 2155 | active |
| Rongronggg9/RSS-to-Telegram-Bot A self-hosted Telegram bot that delivers RSS/Atom feed updates to Telegram chats with rich-text formatting and media support. It is multi-u… | 67 | 2141 | active |
| afaa1991/BetterWX-UI A Windows desktop utility that patches WeChat, WeCom, DingTalk, and Douyin chat clients to allow running multiple instances simultaneously,… | 55 | 2135 | active |
| line/line-bot-sdk-python The official LINE Messaging API SDK for Python, providing clients for sending messages and parsing webhook events. It lets developers build… | 96 | 2132 | active |
| supreme-gg-gg/instagram-cli An unofficial Instagram client that runs entirely in the terminal, offering a CLI and TUI interface built with Ink/React (plus a legacy Pyt… | 85 | 2123 | active |
| DingTalk-Real-AI/dingtalk-openclaw-connector The official DingTalk channel plugin for OpenClaw, connecting an OpenClaw AI agent to DingTalk for messaging, documents, calendars, todos, … | 81 | 2123 | active |
| znc/znc ZNC is an advanced IRC bouncer (BNC) that stays connected to IRC networks so clients can disconnect and reconnect without losing chat histo… | 76 | 2122 | stable |
| Ainz-devs/OVL-MD-V2 OVL-MD-V2 is a multi-device WhatsApp bot built in JavaScript on top of the Baileys Web API. It ships with a broad feature set, a plugin sys… | 56 | 2119 | active |
| wechatferry/wechatferry A TypeScript framework for building WeChat robots based on the WeChatFerry PC Hook protocol. It provides a core TCP client over sdk.dll, a … | 39 | 2078 | active |
| twilio/twilio-python The official Twilio Python SDK for communicating with the Twilio API and generating TwiML. It lets Python applications send SMS, make calls… | 98 | 2076 | stable |
| ArnasDon/wacrm wacrm is a self-hostable, MIT-licensed CRM template for WhatsApp built on the official WhatsApp Business API, offering a shared team inbox,… | 59 | 2076 | active |
| Team-BANERUS/poketwo-Autocatcher A Discord selfbot-style automation tool that automatically catches Pokémon spawned by the Poketwo bot (and similar bots like Mewbot). It al… | 43 | 2070 | active |
| movim/movim Movim is a federated blogging and chat platform that acts as a web frontend for the XMPP protocol. It provides chatrooms, news feeds, stori… | 92 | 2049 | active |
| pygod7/Authix Authix is an async Discord bot built with Python and FastAPI that stores Discord member tokens ('auths') to back up and restore members acr… | 38 | 2043 | active |
| huohuoer/wechat-cli A command-line tool that queries local WeChat data including chat history, contacts, sessions, and favorites, with on-the-fly SQLCipher dec… | 48 | 2035 | active |
| aixed/WeChat-Hook A Windows x64 DLL (loaded as a version.dll proxy into WeChat PC) that hooks WeChat 3.9.10.16 / 4.1.10.27 and exposes a local HTTP API for s… | 96 | 2033 | active |
| binarywang/weixin-java-mp-demo A Spring Boot demo application showcasing the WxJava SDK for building WeChat Official Account (公众号) backends in Java. It supports configuri… | 61 | 2013 | active |
| RetroShare/RetroShare RetroShare is a free, open-source, cross-platform, decentralized Friend-to-Friend (F2F) communication platform built in C++ with Qt. It pro… | 67 | 2012 | active |
| ppwwyyxx/wechat-dump A Python-based tool that extracts and parses WeChat message history from a rooted Android phone, decoding the local message database and me… | 54 | 2010 | active |
| AnswerOverflow/AnswerOverflow Answer Overflow is an open-source application that indexes Discord server threads into searchable, SEO-friendly web pages so community know… | 65 | 2007 | active |
| igdmapps/igdm IGdm is a multi-platform desktop application for Instagram direct messages, built with Electron. It lets users send, receive, and manage In… | 43 | 1986 | active |
| GoBelieveIO/im_service A Go-based instant messaging server supporting peer-to-peer, group, and chatroom messages with cluster deployment. It scales to 500k concur… | 77 | 1983 | active |
| KEV0143/Telegram-Software-SMM A Python-based SMM platform for Telegram that centralizes channel and chat management, segmented mass messaging, user validation, and chat … | 30 | 1976 | active |
| FouadRaheb/Watusi-for-WhatsApp Watusi is an all-in-one tweak for WhatsApp Messenger on iOS, distributed as a jailbreak package or pre-patched sideloadable IPA files. It a… | 77 | 1967 | active |
| pengrad/java-telegram-bot-api A Java library providing full coverage of the Telegram Bot API, including payments, Telegram Passport, inline mode, and games. It wraps OkH… | 86 | 1958 | active |
| telegram-sms/telegram-sms An Android app that runs a Telegram bot on your phone to forward SMS messages, missed/incoming call notifications, and battery status to Te… | 79 | 1954 | active |
| d99kris/nchat nchat is a terminal-based multi-protocol messaging client for Linux and macOS supporting Telegram, WhatsApp, and Signal. It provides an ncu… | 95 | 1927 | active |
| Discord4J/Discord4J Discord4J is a fast, reactive JVM library for building Discord bots using the official Discord Bot API, built on Reactor and Netty. It prov… | 90 | 1920 | active |
| turms-im/turms Turms is an open-source instant messaging engine written in Java designed to scale from 100K to 10M concurrent users. It provides a distrib… | 55 | 1919 | active |
| ZhipingYang/UUChatTableView UUChatTableView is a lightweight Objective-C UIKit component that renders group and one-to-one chat interfaces with text, image, and voice … | 57 | 1906 | active |
| lavalink-devs/Lavalink Lavalink is a standalone audio sending node for Discord, built on Lavaplayer and Koe, that streams music to Discord voice servers without a… | 90 | 1903 | stable |
| vasusen-code/SaveRestrictedContentBot A self-hostable Telegram bot built with Pyrogram that saves and forwards restricted content from public and private Telegram chats, with cu… | 32 | 1897 | stable |
| EverythingSuckz/TG-FileStreamBot A Telegram bot written in Go that generates instant direct HTTP streaming links for Telegram files without waiting for downloads to complet… | 66 | 1895 | active |
| tgalal/yowsup Yowsup is a Python library that implements the WhatsApp protocol, enabling developers to build custom applications and clients that communi… | 23 | 7172 | maintenance |
| vysheng/tg A command-line interface client for the Telegram messenger written in C, using a readline interface for interactive use. It supports script… | 23 | 7168 | maintenance |
| mautrix/whatsapp mautrix-whatsapp is a Matrix-WhatsApp puppeting bridge written in Go, built on the whatsmeow library. It relays messages between Matrix hom… | 99 | 1871 | active |
| Hello-Mr-Crab/pywechat A Python library for automating the Windows desktop WeChat client through pywinauto-based UI automation (no reverse-engineering hooks), cov… | 65 | 1869 | active |
| eritislami/evobot EvoBot is a Discord music bot built with TypeScript and discord.js that plays music from YouTube via URLs, search queries, and playlists. I… | 23 | 1868 | active |
| fabston/TradingView-Webhook-Bot A self-hosted Python/Flask service that receives TradingView alert webhooks and forwards them to Telegram, Discord, Slack, Twitter, and ema… | 74 | 1844 | active |
| diamondburned/dissent Dissent (formerly gtkcord4) is a lightweight third-party Discord client built with GTK4 and libadwaita for a native Linux desktop experienc… | 75 | 1837 | active |
| go-telegram/bot A zero-dependency Go framework for building Telegram bots, supporting the latest Bot API version with both long-polling and webhook modes. … | 99 | 1815 | active |
| deltachat/deltachat-android Delta Chat Android is the official Android client for Delta Chat, a decentralized private messenger that runs over email infrastructure usi… | 99 | 1811 | active |
| redsolution/xabber-android Xabber is an open-source XMPP (Jabber) chat client for Android, written in Java and licensed under GPLv3. It supports multiple accounts, en… | 51 | 1810 | active |
| korotovsky/slack-mcp-server A Model Context Protocol (MCP) server for Slack workspaces written in Go, exposing Slack channels, DMs, group DMs, search, and smart histor… | 78 | 1797 | active |
| ShenaniganDApp/brightid-discord-bot A Discord bot that integrates BrightID identity verification into Discord servers, letting communities verify users are unique humans and m… | 23 | 1777 | active |
| franceking1/Flash-Md-V3 FLASH-MD-V3 is a customizable WhatsApp bot built with Node.js and the WhatsApp Web API. It automates messaging tasks, manages groups, and d… | 64 | 1773 | active |
| un1cum/Beast_Bomber A Python CLI script that floods targets with SMS, email, Discord, and Telegram messages, and performs basic DDoS attacks. It runs on deskto… | 26 | 1772 | active |
| bellingcat/telegram-phone-number-checker A Python CLI tool by Bellingcat that checks whether phone numbers are registered with Telegram accounts, retrieving usernames, names, and I… | 87 | 1771 | active |
| jpbruinsslot/slack-term slack-term is a terminal-based Slack client written in Go that lets you read and send Slack messages without leaving the command line. It o… | 23 | 6614 | maintenance |
| markqvist/Sideband Sideband is an end-to-end encrypted, infrastructure-less LXMF messaging and LXST telephony client for Android, Linux, macOS and Windows, bu… | 96 | 1753 | active |
| esl/MongooseIM MongooseIM is a robust, scalable XMPP messaging server built in Erlang, designed for large enterprise instant messaging installations. It i… | 95 | 1750 | active |
| easychen/wecomchan Wecomchan is an open-source alternative to ServerChan that pushes messages to WeChat via WeCom (Enterprise WeChat) application messages. It… | 32 | 1749 | active |
| rauchg/slackin A Node.js application that hosts a landing page where visitors can enter their email to receive an invite to a public Slack organization. I… | 32 | 6494 | maintenance |
| sigalor/whatsapp-web-reveng A reverse-engineered description and Node.js re-implementation of the WhatsApp Web API, communicating over WebSockets with the same encrypt… | 32 | 6491 | maintenance |
| muesli/beehive Beehive is a self-hosted event and agent system written in Go that connects modular 'Hives' (integrations like Twitter, Email, IRC, RSS, Je… | 23 | 6488 | maintenance |
| mautrix/telegram mautrix-telegram is a Matrix-Telegram bridge written in Go that supports both puppeting (using your own Telegram account) and relaybot brid… | 95 | 1724 | active |
| gomuks/gomuks gomuks is a Matrix client written in Go, built on mautrix-go, with a backend that can be embedded as an SDK or run as a remote server simil… | 99 | 1719 | active |
| iovxw/rssbot A lightweight Telegram bot written in Rust that lets users subscribe to RSS/Atom/JSON Feed feeds and receive new entries as Telegram messag… | 67 | 1697 | active |
| modmail-dev/Modmail Modmail is a self-hosted Discord bot that acts as a shared inbox between server staff and members, similar to Reddit's Modmail. Member DMs … | 81 | 1695 | active |
| freestylefly/openclaw-wechat A WeChat channel plugin for OpenClaw that connects an AI agent gateway to a personal WeChat account via QR code login, a proxy service, and… | 45 | 1679 | active |
| Ankit404butfound/PyWhatKit PyWhatKit is a Python library for automating WhatsApp messages (including scheduled sending), YouTube playback, web searches, and other han… | 31 | 1672 | active |
| soimy/openclaw-channel-dingtalk A DingTalk channel plugin for OpenClaw that connects enterprise DingTalk bots to OpenClaw agents via Stream mode, requiring no public IP or… | 81 | 1666 | active |
| botman/botman BotMan is a framework-agnostic PHP library for building chatbots that work across multiple messaging platforms like Slack, Telegram, Facebo… | 57 | 6161 | maintenance |
| hezhizheng/go-wxpush A lightweight, free WeChat message push service written in Go that sends template messages via a WeChat test official account. It exposes a… | 64 | 1657 | active |
| Stream Chat The official Android SDK for Stream Chat, providing a low-level chat client plus reusable UI components and Jetpack Compose messaging UI fo… | 95 | 1649 | stable |
| mezonai/mezon Mezon is an open-source communication platform positioned as a high-performance Discord alternative for team chat, gaming, and community bu… | 87 | 1647 | active |
| fastclaw-ai/weclaw WeClaw is a Go-based bridge that connects WeChat to AI coding agents like Claude, Codex, Gemini, and Kimi via ACP, CLI, or OpenAI-compatibl… | 63 | 1644 | active |
| chat-sdk/chat-sdk-android An open-source instant messaging framework (SDK) for Android that provides a fully featured chat client with private, group, and public cha… | 61 | 1642 | active |
| twilio/twilio-php The official Twilio PHP SDK for communicating with the Twilio REST API and generating TwiML. It lets PHP applications send SMS, make calls,… | 98 | 1635 | stable |
| gzydong/LumenIM Lumen IM is a self-hosted web-based instant messaging application with a Vue3 + Naive UI frontend and a Go backend. It supports private and… | 53 | 1631 | active |
| aahnik/tgcf tgcf is a Python-based Telegram message forwarding automation tool that syncs messages between source and destination chats using either bo… | 23 | 1617 | active |
| deltachat/deltachat-desktop Delta Chat Desktop is the Electron-based desktop client for Delta Chat, a decentralized private messenger that runs on top of email infrast… | 99 | 1600 | active |
| robbiehanson/XMPPFramework XMPPFramework is an Objective-C framework implementing the XMPP standard (RFC-3920) for Mac and iOS, with support for popular XEP extension… | 23 | 5878 | maintenance |
| Tsuk1ko/cq-picsearcher-bot A Node.js QQ bot that performs reverse image searches via saucenao, ascii2d, soutubot.moe, and trace.moe, connecting to any OneBot 11-compa… | 74 | 1596 | active |