domain: messaging-platforms
802 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Codeux-Software/Textual Textual is a highly customizable IRC client for macOS, supporting IRCv3, OTR encryption, and styling via CSS/HTML/JavaScript. It can be ext… | 10 | 1909 | maintenance |
| maxchehab/phelia Phelia is a reactive framework for building interactive Slack applications using React components and a custom React reconciler. It transfo… | 32 | 1903 | maintenance |
| n0a/telegram-get-remote-ip A Python CLI script that reveals the IP address of a Telegram voice call interlocutor by capturing and analyzing traffic with tshark. It ex… | 32 | 1858 | maintenance |
| nodeWechat/wechat4u A JavaScript library implementing the WeChat web (web wechat) protocol, usable in Node.js and the browser to build WeChat bots. It supports… | 23 | 1855 | maintenance |
| wangxinleo/wechat-public-account-push A JavaScript script that pushes scheduled, personalized messages (weather, holidays, poems, greetings) to a girlfriend via WeChat official … | 53 | 1836 | maintenance |
| indes/flowerss-bot flowerss-bot is a self-hosted Telegram RSS bot written in Go that delivers RSS feed updates directly in Telegram. It supports in-app instan… | 10 | 1835 | maintenance |
| duytq94/flutter-chat-demo A demo chat application built with Flutter and Firebase, supporting Google login, one-to-one chat, and sending text, images, and stickers. … | 63 | 1831 | maintenance |
| claudiajs/claudia-bot-builder Claudia Bot Builder is a Node.js framework for creating chat bots that run on AWS Lambda across many messaging platforms. It normalizes inc… | 23 | 1830 | maintenance |
| aslanyanhaik/Quick-Chat Quick Chat for iOS is a real-time chat application written in Swift 5 using Firebase as its backend. It supports sending and receiving text… | 23 | 1821 | maintenance |
| ljc545w/ComWeChatRobot A PC WeChat robot implemented in C++ that reverse-engineers the Windows WeChat client to expose contacts, messaging, group management, and … | 10 | 1816 | maintenance |
| Xposed-Modules-Repo/com.fkzhang.wechatxposed An Xposed module for WeChat (微X模块) that adds features like preventing message recalls, forwarding media to Moments, auto-claiming red packe… | 23 | 1775 | maintenance |
| kuckboy1994/mp_canvas_drawer A WeChat mini-program canvas drawing component that generates shareable images from a single JSON configuration. It supports drawing text, … | 32 | 1717 | maintenance |
| yingye/weapp-qrcode A JavaScript library for generating QR codes on canvas in WeChat Mini Programs. It provides a simple drawQrcode() API with options for colo… | 32 | 1717 | maintenance |
| th3unkn0n/TeleGram-Scraper A Python command-line tool that scrapes Telegram groups and exports all member information to CSV using the Telegram API. It also includes … | 10 | 1672 | maintenance |
| project-mirai/mirai-api-http A Mirai Console plugin that exposes the Mirai QQ bot framework over HTTP, WebSocket, reverse-WebSocket, and webhook adapters so any program… | 23 | 1665 | maintenance |
| node-webot/wechat-api A Node.js library wrapping the WeChat Official Platform (公众号) active-call APIs, covering customer service messages, menus, QR codes, user m… | 32 | 1637 | maintenance |
| mailboxer/mailboxer Mailboxer is a Ruby on Rails gem that adds a private messaging system to web applications. It supports multi-participant conversations, sys… | 23 | 1635 | maintenance |
| nahid/talk Talk is a Laravel package that adds a user-to-user conversation and chat system with realtime messaging to any Laravel application. It prov… | 23 | 1620 | maintenance |
| niefy/wx-manage wx-manage is an open-source admin dashboard frontend (Vue 2 + ElementUI) for managing WeChat Official Accounts, supporting multi-account ac… | 10 | 1609 | maintenance |
| HACK3RY2J/Anon-SMS A shell-based tool for Linux and Termux that sends anonymous SMS messages via a third-party service, limited to one message per day. It is … | 32 | 1603 | maintenance |
| littlecodersh/itchatmp A Python library providing a complete and graceful API for WeChat Official Accounts (and Enterprise Accounts), built on Tornado. It support… | 32 | 1592 | maintenance |
| RelatedChat RelatedChat (formerly Messenger) is an open-source real-time chat messenger application for iOS, built in Swift with a Firebase backend. It… | 61 | 1591 | maintenance |
| psychs/limechat LimeChat is a native IRC client for Mac OS X written in Objective-C. It offers a single-window interface for multiple servers, rich keyboar… | 32 | 1583 | maintenance |
| CatUserbot Catuserbot is a Python/Telethon-based Telegram userbot that automates tasks directly from a user's Telegram account. This repository (nekop… | 75 | 1559 | maintenance |
| requilence/integram Integram is a Go framework and self-hostable platform for integrating third-party services like Trello, GitLab, and Bitbucket with Telegram… | 10 | 1543 | maintenance |
| outsideris/slack-invite-automation A small Node.js web application that lets visitors self-register for a Slack team via a public join page. It automates sending Slack invita… | 32 | 1488 | maintenance |
| slack-notifier/slack-notifier A Ruby gem that provides a simple wrapper for posting messages to Slack channels via incoming webhooks. It supports default payloads, per-m… | 32 | 1487 | maintenance |
| fossasia/susi_linebot A Node.js chatbot that connects the SUSI.AI conversational API to the LINE messaging platform via webhooks. It can be deployed to Heroku so… | 10 | 1477 | maintenance |
| mullwar/telebot Telebot is a Node.js library that wraps the Telegram Bot API, letting developers create Telegram bots with a simple, promise-based interfac… | 10 | 1476 | maintenance |
| tbl00c/TLChat TLChat is an iOS application that closely replicates the WeChat user interface and core features, built on the TLKit and ZZFLEX libraries. … | 32 | 1471 | maintenance |
| 1977474741/image-cropper A high-performance image cropping component plugin for WeChat Mini Programs, supporting rotation, zoom, and customizable crop frames. It is… | 32 | 1451 | maintenance |
| hungtraan/FacebookBot A Facebook Messenger chatbot ('Optimist Prime') that supports voice recognition, natural language processing, and contextual follow-up conv… | 32 | 1424 | maintenance |
| idoco/intergram Intergram is a free live chat widget that website owners can embed with two lines of script, routing visitor messages through a Telegram bo… | 32 | 1416 | maintenance |
| swapagarwal/JARVIS-on-Messenger JARVIS-on-Messenger is a community-driven Python chatbot for Facebook Messenger that answers everyday user queries through a simple module-… | 23 | 1380 | maintenance |
| kymjs/EmojiChat An Android chat UI library that provides a complete chat interface with Emoji keyboard, custom big-emoji (sticker) support downloaded from … | 50 | 1359 | maintenance |
| kotatogram/kotatogram-desktop Kotatogram Desktop is an experimental fork of the official Telegram Desktop client written in C++, adding extra features such as local fold… | 63 | 1356 | maintenance |
| mishk0/slack-bot-api A Node.js library that simplifies building Slack bots by wrapping the Slack Web API and Real Time Messaging (RTM) API. It provides promise-… | 23 | 1343 | maintenance |
| fkzhang/WechatUnrecalled An Android plugin that prevents WeChat from recalling chat messages and Moments (SNS) replies, built via hooking. It is no longer open sour… | 23 | 1338 | maintenance |
| lambtron/emojipacks emojipacks is a Node.js command-line tool that bulk uploads custom emojis to a Slack workspace from YAML-defined emoji packs. It supports l… | 23 | 1332 | maintenance |
| chanify/chanify Chanify is a safe and simple notification tool that lets developers and system administrators push notifications to iOS and macOS devices v… | 23 | 1322 | maintenance |
| martynsmith/node-irc node-irc is an IRC client library for Node.js that lets you connect to IRC servers, join channels, and interact via an event-driven API. It… | 32 | 1319 | maintenance |
| zhuifengshen/DingtalkChatbot A Python wrapper library for DingTalk (钉钉) group custom robot webhook messaging. It supports all official message types including text, lin… | 23 | 1314 | maintenance |
| danielcardeenas/sulla Sulla is a JavaScript/TypeScript library providing a high-level API to control WhatsApp via Puppeteer, enabling automated responses and mes… | 23 | 1308 | maintenance |
| scrapinghub/slackbot A Python library for building chat bots for Slack, based on the Slack Real Time Messaging API. It provides a simple plugin mechanism, concu… | 32 | 1279 | maintenance |
| hexsum/Mojo-Weixin A Perl-based (Mojolicious) WeChat personal-account client framework, non-GUI, that exposes HTTP API endpoints via plugins so other language… | 32 | 1251 | maintenance |
| kfei/slack-cleaner A Python command-line tool for bulk deleting messages and files from Slack channels, groups, DMs, and multiparty DMs. It supports filtering… | 32 | 1241 | maintenance |
| reactiflux/discord-irc A Node.js bot that bridges Discord and IRC channels by relaying messages between them. It is configured via JSON channel mappings and can b… | 23 | 1226 | maintenance |
| bcicen/slackcat slackcat is a Go command-line utility for posting files, command output, and streamed input to Slack channels. It works like cat, piping st… | 23 | 1221 | maintenance |
| walkor/workerman-chat A high-performance websocket chat room application built on PHP's workerman GatewayWorker framework, supporting distributed multi-server de… | 32 | 1209 | maintenance |
| bradtraversy/chatcord ChatCord is a realtime chat application with rooms built using Node.js, Express, and Socket.io on the backend with vanilla JavaScript on th… | 32 | 1207 | maintenance |
| powercord-org/powercord Powercord is a lightweight Discord client mod that injects plugins and themes into the Discord desktop app, focused on simplicity and perfo… | 32 | 1196 | maintenance |
| tejado/telegram-nearby-map A Node.js web application that uses Telegram's official TDLib to discover nearby Telegram users who have enabled the nearby feature and vis… | 32 | 1189 | maintenance |
| bestony/ChatGPT-Feishu A ChatGPT bot for Feishu (Lark) that lets users chat with OpenAI's models directly in Feishu messages. It is deployed as a single Node.js e… | 22 | 1169 | maintenance |
| knadh/tg-archive tg-archive is a Python CLI tool that syncs Telegram group chat messages into a local SQLite database and generates a static website archive… | 66 | 1165 | maintenance |
| maknz/slack A simple PHP package for sending messages to Slack via incoming webhooks, with an elegant, easy-to-use client API. It supports default sett… | 23 | 1161 | maintenance |
| rockymadden/slack-cli A powerful Slack command-line client written in pure bash, supporting richly formatted messages, file uploads, Slack posts, and pipe chaini… | 32 | 1149 | maintenance |
| jeecgboot/jeewx-boot Jeewx-Boot is a free, open-source Java-based WeChat management platform built on Spring Boot, supporting WeChat official accounts, mini-pro… | 32 | 1146 | maintenance |
| rohan20/flutter-chat-app A one-to-one chat application built with Flutter and Firebase, supporting authentication and image sharing. It serves as a demo/sample app … | 32 | 1146 | maintenance |
| oubingbing/school_wechat A WeChat mini-program frontend for a campus social platform called 'Campus Love Letter' featuring a confession wall, tree hole, and campus … | 23 | 1137 | maintenance |
| SilenceIM/Silence Silence is an Android SMS/MMS messaging app that encrypts messages end-to-end using the Signal protocol, working entirely over the cellular… | 32 | 1133 | maintenance |
| RafalWilinski/telegram-chatgpt-concierge-bot A self-hosted Telegram bot that lets you chat with OpenAI's ChatGPT via text and voice messages. It uses LangChainJS for conversation histo… | 30 | 1130 | maintenance |
| geesondog/rhaphp RhaPHP is a free, open-source WeChat third-party management platform built on ThinkPHP 5 and LayUI. It supports managing multiple WeChat of… | 32 | 1119 | maintenance |
| slack-ruby/slack-ruby-bot A Ruby framework for building Slack bots on top of slack-ruby-client, handling message parsing, command routing, hooks, and built-in help c… | 10 | 1111 | maintenance |
| matrix-org/matrix-react-sdk matrix-react-sdk is a React-based SDK providing components to build Matrix chat and VoIP web clients. It was developed from 2015 to 2024 by… | 10 | 1109 | maintenance |
| Prince-Mendiratta/X-tra-Telegram X-tra-Telegram is a pluggable Telegram userbot built on Telethon that automates actions on a user's own Telegram account. It supports custo… | 32 | 1100 | maintenance |
| o2team/wxapp-img-loader A native image preloading component for WeChat Mini Programs, provided as a copy-in WXML/JS module with a Taro branch variant. It exposes a… | 32 | 1100 | maintenance |
| threema-ch/threema-web Threema Web is the official browser-based web client for Threema, a privacy-focused end-to-end encrypted mobile messenger. It mirrors the m… | 92 | 1069 | maintenance |
| Yiyiyimu/QQ-History-Backup A GUI desktop tool that exports QQ instant messaging chat history from Android backups into readable HTML files, including images and emoti… | 23 | 1067 | maintenance |
| coderMyy/CocoaAsyncSocket_Demo An iOS instant messaging demo built on CocoaAsyncSocket (TCP), covering connection, message send/receive, heartbeat, reconnection, message … | 32 | 1059 | maintenance |
| itenfay/WeChat_tweak An iOS tweak (plugin) for WeChat written in Objective-C that adds features like auto-grabbing red envelopes, blocking messages, preventing … | 70 | 1052 | maintenance |
| revoltchat/desktop Revolt Desktop is an Electron-based desktop client for the Revolt chat platform, built with TypeScript and Electron Builder. It is being de… | 23 | 1030 | maintenance |
| IVETRI/SongPlayRoBot A Telegram bot that downloads and sends songs in group chats, built on Telethon/Pyrogram in Python. It is open source and designed for easy… | 32 | 1016 | maintenance |
| chrisknepper/android-messages-desktop An unofficial Electron-based desktop wrapper for Google's Android Messages web client, letting users send and receive SMS/RCS texts from Wi… | 23 | 1006 | maintenance |
| joschan21/nextjs-realtime-chat FriendZone is a full-stack realtime messaging chat application built with Next.js 13 and TypeScript. It supports realtime messaging, friend… | 30 | 1002 | maintenance |
| JJTech0130/pypush A Python library for interacting with Apple's private APIs, originally a proof-of-concept iMessage reverse-engineering project. It currentl… | 65 | 3768 | experimental |
| danielgross/whatsapp-gpt A Go application that bridges WhatsApp messages to ChatGPT by running a WhatsApp client and a browser session controlling ChatGPT. It also … | 32 | 3059 | experimental |
| DamageLabs/kandan Kandan is a self-hosted, open-source team chat application revived as a modern alternative to HipChat, built with Angular and an Express/Ty… | 66 | 2685 | experimental |
| TryQuiet/quiet Quiet is an encrypted peer-to-peer team chat application that serves as a private alternative to Slack and Discord, syncing messages direct… | 93 | 2641 | experimental |
| kognise/arpchat A Rust-based chat application that sends text messages between computers on the same local network using ARP packets instead of standard ne… | 23 | 2545 | experimental |
| haskellcamargo/sclack Sclack is a terminal-based CLI client for Slack written in Python, aiming to bring a full-featured Slack experience to the command line. It… | 32 | 2478 | experimental |
| kenn-io/msgvault msgvault is a Go application that archives a lifetime of email, chat, calendar, and meeting data into a local SQLite/DuckDB store, supporti… | 81 | 2039 | experimental |
| teamspeak/teamspeak6-server The official TeamSpeak 6 Server beta, a self-hosted voice communication server for gaming, business, and community use. It offers low-laten… | 78 | 1817 | experimental |
| paulpierre/informer A Python library built on Telethon that masquerades as real Telegram user accounts to monitor and log messages from hundreds of channels pe… | 54 | 1662 | experimental |
| Sharkord/sharkord Sharkord is a lightweight, self-hosted real-time communication platform offering voice, video, text chat, and screen sharing, built with Ty… | 81 | 1463 | experimental |
| secret-tools/secret-tool A repository of 'classified' Discord utilities (bots, panels, automation) marketed with aggressive, hype-style README content. It provides … | 52 | 1398 | experimental |
| i365dev/free4chat Free4Chat is a web application for opening temporary real-time rooms with voice chat, text chat, screen sharing, and browser-to-browser fil… | 100 | 1161 | experimental |
| uTox/uTox µTox is a lightweight cross-platform client for the Tox peer-to-peer, end-to-end encrypted instant messaging protocol. It supports text cha… | 66 | 1071 | experimental |
| paper-plane-developers/paper-plane Paper Plane is an alternative Telegram client built with GTK4 and libadwaita, following GNOME design principles. It is written in Rust usin… | 24 | 1062 | experimental |
| syphon-org/syphon Syphon is a privacy-centric, open-source Matrix chat client built with Flutter/Dart, featuring end-to-end encryption via Olm/Megolm and no … | 23 | 1061 | experimental |
| bboyairwreck/PieMessage PieMessage is a multi-component system that lets Android devices send and receive Apple iMessage messages by relaying them through a Mac. I… | 32 | 1040 | experimental |
| youfou/wxpy wxpy is a Python library providing an elegant, object-oriented API for automating WeChat personal accounts, built on top of itchat. It supp… | 10 | 14258 | abandoned |
| zhongyi-tong/electronic-wechat An unofficial WeChat desktop client for macOS and Linux built with Electron, wrapping the web WeChat interface with native-like features. T… | 10 | 13837 | abandoned |
| fuergaosi233/wechat-chatgpt A TypeScript bot that connects OpenAI's ChatGPT API to WeChat using the wechaty library, supporting text conversations, DALL·E image genera… | 22 | 13238 | abandoned |
| jessesquires/JSQMessagesViewController An Objective-C iOS library providing an elegant, iMessage-style chat messages UI as a drop-in view controller. It is officially deprecated … | 10 | 11076 | abandoned |
| go-cqhttp go-cqhttp is a lightweight, natively cross-platform Golang implementation of the OneBot v11 (CQHTTP) standard for QQ bots, built on MiraiGo… | 64 | 10638 | abandoned |
| sfyc23/EverydayWechat A Python 3 / ItChat-based WeChat assistant that sends scheduled daily messages (weather, quotes, custom text) to friends and group chats, a… | 32 | 10328 | abandoned |
| xaoyaoo/PyWxDump PyWxDump was a Python tool for extracting and decrypting WeChat local data such as messages, contacts, and account information from Windows… | 40 | 9679 | abandoned |
| sjzar/chatlog A tool for extracting and working with your own WeChat chat history data, exposing it for easy querying and use. The project was removed in… | 41 | 9183 | abandoned |
| benawad/dogehouse DogeHouse is an open-source social audio platform (a Clubhouse-style voice conversation app) with an Elixir API, voice server, Next.js web … | 23 | 9023 | abandoned |
| slackhq/SlackTextViewController A deprecated Objective-C library providing a drop-in UIViewController subclass with a growing text input view and messaging features like a… | 10 | 8266 | abandoned |