Top 13 mqtt-protocol Open-Source Projects
-
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
hivemq-community-edition
HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
-
gmqtt
Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang
-
hivemq-mqtt-client
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
mqttMultimeter
Cross platform MQTT client for MQTT debugging and message inspection. It is based on the .NET library MQTTnet.
-
Monitor-Devto-Comments-With-AzureCloud
Be alerted of new comments on a DEV.to article using the Azure Cloud
EMQX (optional): Open-source MQTT broker for IoT, IIoT, and connected vehicles. Used for managing your toys.
MQTT https://github.com/dotnet/MQTTnet
Then, their MQTTX client, implemented in Electron, supports all platforms, just download and use.
Slightly OT:
Are ZeroMQ and NanoMQ still widely used (and recommended)?
https://github.com/zeromq/libzmq
https://github.com/nanomq/nanomq
Project mention: Broker times client out while broker is sending client large message. | /r/MQTT | 2023-12-08It is developed and supported by HiveMQ, so if you observe any issue you can contact the developers directly.
I saw options like https://github.com/00imvj00/mqttrs and https://github.com/zonyitoo/mqtt-rs - they are compiling for wasm, but for my understanding they are just packet decoders/encoders - so all state machines etc I should write myself. Maybe there are creates that are network agnostic, meaning I will feed it bytes, it will feed me bytes back and all I need to do is to send them?
mqtt-protocol related posts
Index
What are some of the best open-source mqtt-protocol projects? This list will help you:
Project | Stars | |
---|---|---|
1 | emqx | 13,310 |
2 | MQTTnet | 4,214 |
3 | MQTTX | 3,508 |
4 | nanomq | 1,388 |
5 | hivemq-community-edition | 1,029 |
6 | gmqtt | 959 |
7 | hivemq-mqtt-client | 810 |
8 | mqttMultimeter | 221 |
9 | indi-allsky | 181 |
10 | mqttrs | 123 |
11 | natiu-mqtt | 79 |
12 | CK-MQTT | 4 |
13 | Monitor-Devto-Comments-With-AzureCloud | 1 |
Sponsored