An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with messaging

A curated list of projects in awesome lists tagged with messaging .

https://github.com/nsqio/nsq

A realtime distributed messaging platform

distributed-systems go message-queue messaging nsq queue

Last synced: 16 Dec 2025

https://github.com/apache/rocketmq

Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.

cloud-native eventing hacktoberfest java messaging rocketmq streaming

Last synced: 12 May 2025

https://github.com/nats-io/nats-server

High-Performance server for NATS.io, the cloud and edge native messaging system.

cloud cloud-computing cloud-native distributed-systems go golang message-bus message-queue messaging microservices-architecture nats-server

Last synced: 08 May 2026

https://github.com/nats-io/gnatsd

High-Performance server for NATS.io, the cloud and edge native messaging system.

cloud cloud-computing cloud-native distributed-systems go golang message-bus message-queue messaging microservices-architecture nats-server

Last synced: 01 Apr 2025

https://github.com/apache/pulsar

Apache Pulsar - distributed pub-sub messaging system

event-streaming messaging pubsub pulsar queuing streaming

Last synced: 27 Apr 2026

https://github.com/rabbitmq/rabbitmq-server

Open source RabbitMQ: core server and tier 1 (built-in) plugins

amqp amqp-0-9-1 amqp1-0 message-broker messaging mqtt rabbitmq stomp streaming streams

Last synced: 02 Apr 2026

https://github.com/tinode/chat

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

chat chat-application chatapp chatbots chatserver collaboration go golang instant-messaging messaging messaging-api messenger telegram video-call video-chat video-conferencing webchat-server webrtc whatsapp xmpp

Last synced: 26 Dec 2025

https://github.com/zeromq/libzmq

ZeroMQ core engine in C++, implements ZMTP/3.1

concurrency libzmq messaging network networking pubsub pushpull stream zeromq zmq zmtp

Last synced: 17 Oct 2025

https://github.com/centrifugal/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.

ably alternative eventsource grpc http-streaming http3 messaging pubnub pubsub pusher real-time redis scalability server-sent-events socket-io sse streaming websocket websockets webtransport

Last synced: 12 Mar 2026

https://github.com/simplex-chat/simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

chat double-ratchet e2ee encryption haskell messaging privacy protocol security

Last synced: 14 May 2025

https://github.com/berty/berty

Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

android berty censorship crdt cybersecurity encryption gomobile ios ipfs libp2p messaging mobile-app monorepo offline-first orbitdb p2p privacy react-native surveillance

Last synced: 14 May 2025

https://github.com/centrifugal/centrifuGo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.

eventsource grpc http-streaming http3 messaging pubsub real-time redis scalability sockjs sse streaming websocket websockets webtransport

Last synced: 12 Mar 2025

https://github.com/aeron-io/aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transport

c c-plus-plus ipc java messaging multicast-streams

Last synced: 16 Dec 2025

https://github.com/real-logic/Aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transport

c c-plus-plus ipc java messaging multicast-streams

Last synced: 28 Apr 2025

https://github.com/masstransit/masstransit

Distributed Application Framework for .NET

azure-service-bus c-sharp dotnet masstransit messaging nuget rabbitmq sqs

Last synced: 12 May 2025

https://github.com/MassTransit/MassTransit

Distributed Application Framework for .NET

azure-service-bus c-sharp dotnet masstransit messaging nuget rabbitmq sqs

Last synced: 16 Mar 2025

https://github.com/processone/ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)

chat ejabberd erlang groupchat iot jabber matrix messaging mqtt pubsub server sip stun turn voip xmpp

Last synced: 21 Jan 2026

https://github.com/MessageKit/MessageKit

A community-driven replacement for JSQMessagesViewController

chat hacktoberfest ios jsqmessagesviewcontroller message messaging messenger swift viewcontroller

Last synced: 06 Aug 2025

https://github.com/messagekit/messagekit

A community-driven replacement for JSQMessagesViewController

chat hacktoberfest ios jsqmessagesviewcontroller message messaging messenger swift viewcontroller

Last synced: 14 May 2025

https://github.com/automq/automq

AutoMQ is a stateless Kafka on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency. Multi-AZ Availability.

ai apache-kafka aws azure cloud cloud-first cloud-native ebs gcp kafka llm messaging minio s3 serverless spot streaming

Last synced: 08 Apr 2026

https://github.com/travisjeffery/jocko

Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)

distributed-systems go kafka messaging queue streaming

Last synced: 14 May 2025

https://github.com/qTox/qTox

qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.

audio c-plus-plus communication distributed encryption messaging p2p privacy qt qtox tox video voip

Last synced: 14 Mar 2025

https://github.com/qtox/qtox

qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.

audio c-plus-plus communication distributed encryption messaging p2p privacy qt qtox tox video voip

Last synced: 16 Dec 2025

https://github.com/AutoMQ/automq

AutoMQ is a cloud-native alternative to Kafka by decoupling durability to cloud storage services like S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency. Multi-AZ Availability.

apache-kafka aws azure cloud cloud-economics cloud-first cloud-native ebs gcp kafka messaging minio s3 serverless spot storage streaming

Last synced: 31 Mar 2025

https://github.com/asamk/signal-cli

signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.

commandline dbus java json-rpc messaging signal signal-cli

Last synced: 11 Jun 2026

https://github.com/meetfranz/franz

Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.

electron franz messaging messenger office productivity slack telegram whatsapp

Last synced: 12 May 2025

https://github.com/build-trust/ockam

Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.

authentication authorization credentials distributed-systems e2ee encrypted-connections encrypted-messages encryption end-to-end-encryption identity kafka key-management messaging rust security snowflake trust zero-trust

Last synced: 11 Dec 2025

https://github.com/moezbhatti/qksms

The most beautiful SMS messenger for Android

android dagger2 kotlin material-design messaging mvi mvvm qksms rxjava2 sms

Last synced: 14 May 2025

https://github.com/php-amqplib/php-amqplib

The most widely used PHP client for RabbitMQ

amqp hacktoberfest messaging php php-amqplib rabbitmq

Last synced: 13 May 2025

https://github.com/yoctol/bottender

⚡️ A framework for building conversational user interfaces.

bot chatbot framework line messaging messenger slack telegram viber

Last synced: 13 May 2025

https://github.com/Yoctol/bottender

⚡️ A framework for building conversational user interfaces.

bot chatbot framework line messaging messenger slack telegram viber

Last synced: 14 Mar 2025

https://github.com/apache/iggy

Apache Iggy: Hyper-Efficient Message Streaming at Laser Speed

apache http iggy messaging quic rust streaming tcp

Last synced: 12 May 2026

https://github.com/ricochet-im/ricochet

Anonymous peer-to-peer instant messaging

c-plus-plus cross-platform gui messaging privacy tor

Last synced: 14 May 2025

https://github.com/stfalcon-studio/chatkit

Android library. Flexible components for chat UI implementation with flexible possibilities for styling, customizing and data management. Made by Stfalcon

android android-library chat chatview jsqmessagesviewcontroller messages messaging uikit

Last synced: 13 Apr 2025

https://github.com/stfalcon-studio/ChatKit

Android library. Flexible components for chat UI implementation with flexible possibilities for styling, customizing and data management. Made by Stfalcon

android android-library chat chatview jsqmessagesviewcontroller messages messaging uikit

Last synced: 26 Mar 2025

https://github.com/apache/incubator-heron

Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter

heron messaging streaming

Last synced: 28 Sep 2025

https://github.com/vernemq/vernemq

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!

broker distributed erlang industrial-automation industrial-communication industrial-iot industry-40 iot iot-middleware m2m manufacturing message-queue messaging mqtt pubsub scalable vernemq vernemq-documentation vernemq-users

Last synced: 22 Apr 2026

https://github.com/nikoksr/notify

A dead simple Go library for sending notifications to various messaging services.

aws-ses bot discord email go golang hacktoberfest messaging microsoft-teams notification notify pushbullet rocketchat sendgrid slack telegram twilio twitter wechat whatsapp

Last synced: 12 May 2025

https://github.com/AsamK/signal-cli

signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.

commandline dbus java json-rpc messaging signal signal-cli

Last synced: 06 Apr 2025

https://github.com/chatsecure/chatsecure-ios

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.

chat decentralized encryption ios ipad iphone messaging objective-c omemo otr sqlcipher swift xmpp yapdatabase

Last synced: 09 Apr 2025

https://github.com/ChatSecure/ChatSecure-iOS

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.

chat decentralized encryption ios ipad iphone messaging objective-c omemo otr sqlcipher swift xmpp yapdatabase

Last synced: 13 Apr 2025

https://github.com/zeromq/netmq

A 100% native C# implementation of ZeroMQ for .NET

dotnet dotnet-core messaging netmq zeromq

Last synced: 13 May 2025

https://github.com/easynetq/easynetq

An easy to use .NET API for RabbitMQ

dotnet dotnet-core messaging rabbitmq

Last synced: 29 Jan 2026

https://github.com/EasyNetQ/EasyNetQ

An easy to use .NET API for RabbitMQ

dotnet dotnet-core messaging rabbitmq

Last synced: 08 Apr 2025

https://github.com/bloomberg/blazingmq

A modern high-performance open source message queuing system

blazingmq distributed-systems message-queue messaging middleware queue queues

Last synced: 13 May 2025

https://github.com/softwaremill/elasticmq

In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.

amazon-sqs aws aws-sqs elasticmq messaging scala sqs-interface

Last synced: 13 May 2025

https://github.com/vuvuzela/vuvuzela

Private messaging system that hides metadata

chat cryptography golang messaging metadata privacy research vuvuzela

Last synced: 17 Jan 2026

https://github.com/rebus-org/rebus

:bus: Simple and lean service bus implementation for .NET

c-sharp message-bus message-queue messaging messaging-library microservices rebus service-bus

Last synced: 14 May 2025

https://github.com/zeromq/jeromq

JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.

dealerrouter jeromq libzmq messaging networking pubsub pushpull reqrep streaming zeromq

Last synced: 13 May 2025

https://github.com/rebus-org/Rebus

:bus: Simple and lean service bus implementation for .NET

c-sharp message-bus message-queue messaging messaging-library microservices rebus service-bus

Last synced: 16 Mar 2025

https://github.com/onetimesecret/onetimesecret

Keep passwords and other sensitive information out of your inboxes and chat logs.

chat email messaging onetime onetimesecret privacy secrets

Last synced: 19 May 2026

https://github.com/poundifdef/smoothmq

An improved drop-in replacement for SQS

message-queue messaging queue sqs

Last synced: 14 May 2025

https://github.com/sohutv/mqcloud

RocketMQ企业级一站式服务平台

cloud-native eventing java messaging mqcloud rocketmq streaming

Last synced: 14 May 2025

https://github.com/particular/nservicebus

The gold standard for async .NET microservices on Azure, AWS and on-prem

c-sharp distributed-systems messaging nservicebus

Last synced: 06 Feb 2026

https://github.com/Particular/NServiceBus

The gold standard for async .NET microservices on Azure, AWS and on-prem

c-sharp distributed-systems messaging nservicebus

Last synced: 23 Apr 2025

https://github.com/janoodleFTW/timy-messenger

Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

android app firebase flutter ios kotlin messaging messenger swift

Last synced: 15 Apr 2025

https://github.com/janoodleftw/timy-messenger

Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

android app firebase flutter ios kotlin messaging messenger swift

Last synced: 15 May 2025

https://github.com/nicotine-plus/nicotine-plus

Graphical client for the Soulseek peer-to-peer network

chat files gtk gtk3 gtk4 messaging p2p peer-to-peer python soulseek

Last synced: 14 May 2025

https://github.com/crossbario/crossbar

Crossbar.io - WAMP application router

broker messaging mqtt networking networking-stack rest server wamp websocket

Last synced: 14 May 2025

https://github.com/Nicotine-Plus/nicotine-plus

Graphical client for the Soulseek peer-to-peer network

chat files gtk gtk3 gtk4 messaging p2p peer-to-peer python soulseek

Last synced: 27 Mar 2025

https://github.com/teamgram/teamgram-server

Unofficial open source mtproto server written in golang with compatible telegram client.

chat go golang im im-server messaging messenger mtproto mtproto-server telegram telegram-server

Last synced: 14 May 2025

https://github.com/pubkey/broadcast-channel

:satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/

broadcast broadcast-channel broker channels client-side communication-channel cookie crosstab indexeddb ipc leader-election localforage localstorage messaging offline polyfill postmessage shared shim stream

Last synced: 11 May 2025

https://github.com/lavabit/magma

The magma server daemon, is an encrypted email system with support for SMTP, POP, IMAP, HTTP and MOLTEN,. Additional support for DMTP and DMAP is currently in active development.

communications dark-mail dime email encrypted-message-protocol encryption http imap magma mail-delivery-agent mail-server mail-transport-agent messaging pop server smtp webmail

Last synced: 16 Dec 2025

https://github.com/eclipse-zenoh/zenoh

zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.

distributed-computing distributed-storage distributed-systems edge-computing embedded geo-distributed-storages iot messaging network-programming networking protocol robotics ros2 rust rust-lang storage zenoh

Last synced: 12 May 2025

https://github.com/esl/mongooseim

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.

chat erlang hacktoberfest jabber messaging mongooseim xmpp

Last synced: 14 May 2025

https://github.com/esl/MongooseIM

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.

chat erlang hacktoberfest jabber messaging mongooseim xmpp

Last synced: 18 Mar 2025

https://github.com/clivern/beaver

💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.

beaver hacktoberfest messaging messaging-service pubsub pusher realtime socket-io socketjs websocket

Last synced: 14 May 2025

https://github.com/Clivern/Beaver

💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.

beaver hacktoberfest messaging messaging-service pubsub pusher realtime socket-io socketjs websocket

Last synced: 14 Mar 2025

https://github.com/sandglass/sandglass

Sandglass is a distributed, horizontally scalable, persistent, time sorted message queue.

distributed distributed-systems go message-queue messaging taskqueue

Last synced: 27 Sep 2025

https://github.com/mxsm/rocketmq-rust

🚀Apache RocketMQ build in Rust🦀. Faster, safer, and with lower memory usage. ⭐ Star to support our work❤️!

cloud-native messaging rocketmq rocketmq-rust rocketmq-rust-client rocketmq-rust-sdk rust tauri

Last synced: 02 Apr 2026

https://github.com/GetStream/stream-chat-android

:speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat

android android-chat android-chat-sdk android-messaging chat chat-api chat-sdk chatview hacktoberfest java jetpack-compose kotlin kotlin-chat messaging

Last synced: 12 Apr 2025

https://github.com/getstream/stream-chat-android

:speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat

android android-chat android-chat-sdk android-messaging chat chat-api chat-sdk chatview hacktoberfest java jetpack-compose kotlin kotlin-chat messaging

Last synced: 02 Apr 2026

https://github.com/ortuman/jackal

💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).

chat go golang golang-server iot jabber jabber-server jackal jackal-community messaging xmpp xmpp-server

Last synced: 29 Sep 2025

https://github.com/ruby-amqp/bunny

Bunny is a popular, easy to use, mature Ruby client for RabbitMQ

amqp amqp0-9-1 messaging rabbitmq ruby

Last synced: 02 Apr 2026

https://github.com/zeromq/zmq.rs

A native implementation of ØMQ in Rust

async messaging rust zeromq

Last synced: 30 Apr 2026

https://github.com/akka/alpakka

Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

akka akka-stream akka-streams-connectors hacktoberfest integration messaging reactive reactive-streams

Last synced: 15 May 2025