Showing 36 of 77 projects
A highly configurable, distributed, in-memory data store and cache implemented in Go, usable as a library or standalone service.
A channel-based pubsub package for Go with wildcard support, predicates, cancellation, and flexible event handling.
An asynchronous Rust client for Valkey and Redis with support for RESP2/RESP3, clustering, TLS, and advanced features.
A simple multi-topic publish-subscribe library for Go applications.
A C# implementation of the Web Application Messaging Protocol (WAMP) for real-time communication between clients and servers.
A minimalist, zero-allocation event bus implementation for internal communication in Go applications.
(M) Highly optimized, extremely modular and very flexible XMPP/Jabber server
Open-source multiplayer and network messaging server for Lua-based game engines like CoronaSDK, Moai, Gideros, LÖVE, and Defold.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A Swiss Army knife CLI tool for RabbitMQ that taps, publishes, subscribes to messages, and manages broker topology.
A simple asynchronous message bus library for Go applications.
Get real-time PostgreSQL database change notifications in Elixir applications via triggers and PubSub.
A fast and robust Common Lisp client for Redis, providing full protocol support with pipelining and PubSub.
A distributed workflow engine and state machine library for Go that implements aspect-oriented programming and the actor model.
A Redis PubSub adapter for the Phoenix framework, enabling distributed messaging across Elixir nodes via Redis.
A real-time, secure, peer-to-peer terminal messenger with end-to-end encrypted texting and file-sharing, built on IPFS pubsub.
A fast message/event hub for Go applications using publish/subscribe with RabbitMQ-like topic patterns.
An extensible pub/sub messaging server for edge applications that delegates authentication and business logic to external modulators.
Official Ruby SDK for PubNub's realtime communication platform, enabling publish/subscribe messaging and presence detection.
A high-performance Redis client for Go, inspired by Jedis, supporting clusters, pipelines, transactions, and distributed locks.
An Elixir client library for publishing and subscribing to messages using Google Cloud Pub/Sub.
A Ballerina library for building MQTT clients and listeners to interact with MQTT servers.
A Symfony bundle for building real-time applications using the WAMP protocol via the Thruway PHP library.
A scalable, full-stack framework for building real-time quiz and test-taking applications using Vue.js and Node.js.
A lightweight publish/subscribe utility module for Elixir that decouples business logic processes from communication concerns.
A lock-free, ultra-fast event bus for Go
An idiomatic Clojure Redis client wrapping the Java Lettuce client.
A Vapor wrapper for accessing Google Cloud APIs like Cloud Storage, Datastore, Secret Manager, Translation, and Pub/Sub.
RabbitMQ adapter for Phoenix PubSub, enabling distributed messaging without distributed Erlang.
A non-blocking Erlang Redis client focused on performance, robustness, and supporting TLS, Sentinel, and pubsub.
A lightweight functional programming library for JavaScript providing core utilities like Maybe, MonadIO, pattern matching, and pub/sub.
An asynchronous Redis client library for Lua with PubSub support and automatic pipelining.
PostgreSQL PubSub adapter for Phoenix applications, enabling real-time messaging using PostgreSQL's NOTIFY/LISTEN.
A VerneMQ/MQTT pubsub adapter for the Phoenix framework, enabling distributed messaging via MQTT servers.
A minimal, pipelined Redis client for Erlang with a single API function for raw Redis commands.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.