Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Iot Messaging

Iot Messaging

15 projects

Showing 15 of 15 projects

Apache RocketMQ
Apache RocketMQJava

A distributed cloud-native messaging and streaming platform for building event-driven applications with low latency and high reliability.

#eventing#hacktoberfest#iot-messaging
Stars22.6k
Forks12.0k
Last commit1 day ago
VerneMQ (.5k)
VerneMQ (.5k)Erlang

A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT messaging.

#iot-middleware#distributed#vernemq
Stars3.6k
Forks428
Last commit3 days ago
VerneMQ
VerneMQErlang

A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT communication.

#iot-middleware#distributed#vernemq
Stars3.6k
Forks428
Last commit3 days ago
gmqtt
gmqttGo

A flexible, high-performance MQTT broker library for Go, fully implementing MQTT protocol versions 3.x and 5.

#gmqtt#redis#iot-messaging
Stars1.0k
Forks216
Last commit5 months ago
Apache Artemis (k)
Apache Artemis (k)Java

A high-performance, multi-protocol message broker supporting AMQP, MQTT, and STOMP for diverse messaging use cases.

#amqp10#apache#iot-messaging
Stars1.0k
Forks959
Last commit1 day ago
LavinMQ ()
LavinMQ ()Crystal

A high-performance, resource-efficient message queue and streaming server implementing AMQP 0-9-1 and MQTT protocols.

#high-performance#iot-messaging#message-queue
Stars1.0k
Forks62
Last commit3 days ago
Rmqtt
RmqttRust

A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.

#iot#iot-middleware#iot-messaging
Stars997
Forks127
Last commit4 days ago
tbmq
tbmqJava

A distributed MQTT broker built on Kafka, handling 100M+ connections and 10M+ messages/sec with industrial-grade persistence.

#platform#iot#thingsboard
Stars757
Forks87
Last commit4 days ago
ruby-mqtt
ruby-mqttRuby

A pure Ruby gem implementing the MQTT protocol for lightweight publish/subscribe messaging, including MQTT-SN support.

#rubygems#iot-messaging#message-queue
Stars560
Forks140
Last commit4 months ago
mqtt_cpp
mqtt_cppC++

A header-only MQTT client and server library for C++14 built on Boost.Asio, supporting MQTT v5.

#cplusplus-14#iot-messaging#boost-asio
Stars485
Forks110
Last commit6 months ago
hrotti
hrottiGo

A lightweight MQTT broker library and standalone server written in Go, supporting TCP and WebSocket connections.

#websocket-server#embedded-systems#iot-messaging
Stars125
Forks22
Last commit5 years ago
sms2mqtt
sms2mqttPython

A gateway to send and receive SMS messages via MQTT using a USB GSM dongle and Gammu.

#iot-messaging#home-automation#mqtt
Stars67
Forks13
Last commit9 months ago
SuperMQ (.5k)
SuperMQ (.5k)Go

A distributed, highly scalable, and secure open-source cloud platform for messaging and event-driven architecture.

#iot#event-driven-architecture#iot-messaging
Stars50
Forks8
Last commit4 months ago
crystal-mqtt
crystal-mqttCrystal

A Crystal language implementation of the MQTT protocol with pluggable transport support for publish/subscribe messaging.

#iot-messaging#publish-subscribe#crystal-lang
Stars21
Forks3
Last commit26 days ago
micropython-dweeter
micropython-dweeterPython

A MicroPython module for secure machine-to-machine messaging via the free dweet.io service.

#embedded-systems#micropython#iot-messaging
Stars4
Forks0
Last commit4 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Mqtt10
#Message Queue7
#Mqtt Broker7
#Messaging6
#Broker6
#Distributed Systems5
#Real Time Communication4
#Fault Tolerance3
#Mqtt Server3
#Pubsub3
#Iot Middleware3
#Amqp3