Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
GitHub projects from awesome lists
Search names, descriptions, topics, tags, and stacks, then tune results by ecosystem, freshness, health, and cross-list signal.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A realtime distributed messaging platform
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles
Apache Pulsar - distributed pub-sub messaging system
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.
The most widely used PHP client for RabbitMQ
A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!
Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter
Graphical client for the Soulseek peer-to-peer network
Keep passwords and other sensitive information out of your chat logs and inboxes.
Apache ActiveMQ
RocketMQ企业级一站式服务平台
MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Telegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
🚀 Apache RocketMQ built in Rust 🦀 — faster, safer, and more memory-efficient. Powering high-performance messaging for the AI era, with AI Agent, MCP, and AI-SRE capabilities.
Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
Fast and reliable message broker built on top of Kafka.
PingMe - A unified CLI and web service for sending notifications across multiple messaging platforms
Iris is a highly configurable and flexible service for paging and messaging.
A distributed, tag-based pub-sub service for modern web applications and container-driven cloud.
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
SDK monorepo for Ethora chat / messaging platform. (1) Pick an SDK for your frontend stack. (2) Integrate manually or using ethora-setup. (3) Optionally configure app settings, deploy AI agents etc. Server: ethora.com cloud [free]. Dedicated server + SLA option for enterprise customers.
Tinode web chat using React
Highly optimized, extremely modular and very flexible XMPP/Jabber server