messaging
Here are 3,589 public repositories matching this topic...
Language:All
Sort:Most stars
A realtime distributed messaging platform
- Updated
Jul 13, 2025 - Go
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
- Updated
Nov 27, 2025 - Java
High-Performance server for NATS.io, the cloud and edge native messaging system.
- Updated
Nov 28, 2025 - Go
The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles
- Updated
Nov 28, 2025 - Erlang
Open source RabbitMQ: core server and tier 1 (built-in) plugins
- Updated
Nov 29, 2025 - JavaScript
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
- Updated
Nov 29, 2025 - Go
An elegant messages UI library for iOS
- Updated
Dec 12, 2018 - Objective-C
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
- Updated
Nov 29, 2025 - Haskell
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.
- Updated
Nov 20, 2025 - Go
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
- Updated
Nov 28, 2025 - TypeScript
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
- Updated
Nov 28, 2025 - Java
Distributed Application Framework for .NET
- Updated
Nov 28, 2025 - C#
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
- Updated
Nov 27, 2025 - Erlang
A community-driven replacement for JSQMessagesViewController
- Updated
Sep 17, 2025 - Swift
Apache Kafka® running on Kubernetes
- Updated
Nov 28, 2025 - Java
qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.
- Updated
Feb 16, 2025 - C++
Improve this page
Add a description, image, and links to themessaging topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with themessaging topic, visit your repo's landing page and select "manage topics."