Showing 34 of 34 projects
An in-memory data structure store used as a cache, database, message broker, and vector query engine for real-time applications.
An open-source multi-protocol messaging and streaming broker supporting AMQP, MQTT, STOMP, and WebSocket protocols.
A high-performance, resilient stream processor that connects various sources and sinks, performs data transformations, and guarantees at-least-once delivery.
A distributed, high-performance publish-subscribe platform built on MQTT, supporting message storage, security, and monitoring.
A curated list of MQTT brokers, clients, tools, resources, and more for IoT and messaging applications.
Official .NET client library for RabbitMQ, enabling .NET applications to communicate with RabbitMQ message brokers.
A lightweight eventbus library for Go with async compatibility and cross-process event support.
A high-performance, multi-protocol message broker supporting AMQP, MQTT, and STOMP for diverse messaging use cases.
A high-performance, resource-efficient message queue and streaming server implementing AMQP 0-9-1 and MQTT protocols.
An open-source, cloud-native streaming database designed for real-time data processing and IoT applications.
A fast and lightweight terminal user interface for subscribing to MQTT topics and publishing messages from the command line.
A curated list of awesome system integration software, patterns, and resources.
A simple multi-topic publish-subscribe library for Go applications.
A Node.js and TypeScript client library for ROS 2, enabling JavaScript development of robotics applications.
An open-source hybrid integration platform for connecting applications, data, and systems with enterprise-grade features.
A minimalist, zero-allocation event bus implementation for internal communication in Go applications.
A websockets-based MQTT client that runs directly in your browser for publishing and subscribing to MQTT messages.
A demo chat application using Redis Streams, WebSockets, and FastAPI/Starlette with Python asyncio.
A simple asynchronous message bus library for Go applications.
A .NET message bus and broker integration library for building event-driven architectures with first-class Apache Kafka and MQTT support.
A Swiss Army knife CLI tool for RabbitMQ that taps, publishes, subscribes to messages, and manages broker topology.
A set of Python tools for scalability and load testing of MQTT environments by simulating high-volume publishers and subscribers.
A Redis PubSub adapter for the Phoenix framework, enabling distributed messaging across Elixir nodes via Redis.
A message broker that manages Slack bot websocket connections and multiplexes events into a single Redis queue.
A web-based MQTT client for publishing, subscribing, and monitoring topic status with a comfortable UI.
A benchmarking tool for MQTT v3.1 servers covering a wide variety of common usage scenarios.
An Android MQTT client with Tasker automation integration for connecting to brokers and triggering actions.
An in-memory data structure store used as a database, cache, message broker, and vector database for real-time applications.
A diagnostic-oriented MQTT client tool supporting MQTT 5.0/3.1.X, multiple brokers, operations logs, and topic filtering.
A bidirectional, configurable bridge between CAN-Bus and MQTT with flexible data conversion modes.
A tiny Go wrapper over AMQP exchanges and queues with built-in retries, circuit breaking, and automatic reconnection.
A dynamic MQTT topic tree visualization tool using d3.js collapsible trees and MQTT over WebSockets.
A powerful open-source message broker supporting multiple AMQP versions, built in Java with pluggable architecture.
A lightweight publish/subscribe utility module for Elixir that decouples business logic processes from communication concerns.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.