Open-source message broker supporting AMQP, MQTT, STOMP, and streaming protocols
Message Brokers & Streaming
RabbitMQ is an enterprise-grade open-source message broker built on Erlang/OTP. It supports AMQP, MQTT 5.0, STOMP, and streaming via a plugin architecture.
Cloud-native distributed messaging and streaming platform built for scale
Message Brokers & Streaming
Apache Pulsar is an open-source, cloud-native distributed messaging and streaming platform that combines pub/sub messaging and event streaming in a unified architecture. Its tiered storage and native multi-tenancy enable indefinite message retention and strong isolation for large-scale deployments.
Open-source digital twin framework for IoT with state management and access control
Digital Twins
Eclipse Ditto is an open-source framework that implements the digital twin pattern for IoT. It provides a virtual, cloud-based representation of physical devices (sensors, machines, vehicles, charging stations) with state management, access control, and multiple protocol bindings.
IoT connectivity framework unifying MQTT, AMQP, CoAP, and HTTP behind a single API
IoT Platforms
Open-source IoT connectivity framework from the Eclipse Foundation. Provides uniform service interfaces for connecting large numbers of devices regardless of whether they speak MQTT, AMQP, CoAP, or HTTP.