Showing 36 of 59 projects
Official Redis client library for Go, providing a comprehensive interface for Redis commands with automatic connection pooling.
A high-performance, secure, and standards-compliant web server for demanding real-time applications like crypto exchanges.
A highly scalable and reliable MQTT broker platform for AI, IoT, IIoT, and connected vehicles, supporting multiple protocols and real-time data integration.
A robust, performance-focused, and full-featured Redis client for Node.js with support for clusters, sentinels, and modern Redis features.
A distributed pub-sub messaging platform with flexible messaging models, strong consistency, and multi-tenant support.
A tiny 200-byte functional event emitter and pubsub library for JavaScript.
A lightweight messaging kernel library that extends socket interfaces with asynchronous message queues and multiple messaging patterns.
A scalable, language-agnostic real-time messaging server for building chat apps, live features, and collaborative tools.
A highly scalable realtime pub/sub and RPC framework for building distributed systems with WebSockets.
A real-time administration layer for policy engines like OPA and AWS Cedar, keeping authorization data and policies in sync across microservices.
A distributed, high-performance publish-subscribe platform built on MQTT, supporting message storage, security, and monitoring.
A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT communication.
A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT messaging.
A micro library providing Ruby objects with Publish-Subscribe capabilities for decoupled architectures.
A Python library providing WebSocket and WAMP (Web Application Messaging Protocol) implementations for Twisted and asyncio.
Pure Java implementation of ZeroMQ for high-performance asynchronous messaging in distributed or concurrent applications.
A high-performance C micro-framework for building event-driven web applications and network services.
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
Java idiomatic client libraries for interacting with Google Cloud Platform services.
A fully compliant, embeddable high-performance MQTT v5 and v3.1.1 broker/server written in Go for IoT and pub/sub applications.
Technical specifications for the libp2p networking stack, defining wire protocols, addressing, and core abstractions for peer-to-peer applications.
A real-time messaging server for building scalable in-app notifications, multiplayer games, and chat apps.
A cross-browser key-value store for local data storage in the browser, supporting TTL, PubSub, and change listeners.
A Go language binding for ZeroMQ version 4, providing network communication patterns for distributed systems.
A fast, pipelined, and resilient Redis and Valkey client for Elixir with automatic reconnections and Pub/Sub support.
A high-performance Go RPC framework supporting two-way calling, notifications, and broadcast for effective network communication.
An open-source Pusher server implementation compatible with Pusher client libraries for real-time communication.
A fast concurrent HTTP/WebSocket server for Ruby with built-in Pub/Sub, built on the facil.io C framework.
A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.
A pure Go implementation of the nanomsg Scalability Protocols (SP) messaging system, supporting multiple transport and topology patterns.
A Go library for implementing HTTP long-polling servers and clients to enable web pub-sub communication.
The official C# .NET client library for the NATS messaging system, supporting .NET Framework 4.6+ and .NET Standard 1.6.
A pure asyncio MQTT client library for Python with full MQTTv5 support and no callbacks.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.