Best Open Source messaging Libraries
A curated list of the most popular GitHub repositories tagged with messaging. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1nsqio/nsq
A realtime distributed messaging platform
#2apache/rocketmq
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
#3nats-io/nats-server
High-Performance server for NATS.io, the cloud and edge native messaging system.
#4rabbitmq/rabbitmq-server
Open source RabbitMQ: core server and tier 1 (built-in) plugins
#5tinode/chat
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
#6centrifugal/centrifugo
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.
#7berty/berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
#8processone/ejabberd
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)