SaaSHub helps you find the best software and product alternatives Learn more →
Top 14 mqtt-server 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.
-
kuzzle
Open-source Back-end, self-hostable & ready to use - Real-time, storage, advanced search - Web, Apps, Mobile, IoT -
-
BeetleX
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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
-
mqttMultimeter
Cross platform MQTT client for MQTT debugging and message inspection. It is based on the .NET library MQTTnet.
-
EmbeddedMqttBroker
This is a Mqtt broker for embedded devices, developed in C++, FreeRTOS to use advanced multitasking capabilities, and arduino core. Tested in an Esp32 and esp8266.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
EMQX (optional): Open-source MQTT broker for IoT, IIoT, and connected vehicles. Used for managing your toys.
MQTT https://github.com/dotnet/MQTTnet
https://collectd.org/ does the gathering (and writing to RRDTool database, if you so desire) part very well. Many plugins, easy to add more (just return one line of text)
Still need RRD viewere but that's not a huge stack
And it scales all the way to hundreds of hosts, as on top of network send/receive of stats it supports few other write formats aside from just RRD files.
Any reason to not use https://github.com/moscajs/aedes? mqtt is a standard protocol. I see there is an mqtt adapter for kafka, and a broker to translate between systems.
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.
Project mention: New scalable, fault-tolerant, and efficient open-source MQTT broker | news.ycombinator.com | 2023-12-18Several different implementations exist, MQTT is a very lightweight protocol so this is very possible.
https://github.com/hsaturn/TinyMqtt
Project mention: New scalable, fault-tolerant, and efficient open-source MQTT broker | news.ycombinator.com | 2023-12-18
mqtt-server related posts
-
Communicating between 2 servers without webservice?
-
Cloud compatible node native message broker
-
MQTT local broker in ESP8266 to be accessed by a WEBGL project hosted in remote server
-
Workaround for Register-ObjectEvent : Events that require a return value are not supported. ?
-
Best way to architecture an application for IoT and RFID
-
Is there a library or code example on how to decode MQTT Message payload?
-
Demystifying Azure IoT Hub Device SDKs
-
A note from our sponsor - SaaSHub
www.saashub.com | 3 May 2024
Index
What are some of the best open-source mqtt-server projects? This list will help you:
Project | Stars | |
---|---|---|
1 | emqx | 13,235 |
2 | MQTTnet | 4,204 |
3 | Collectd | 2,989 |
4 | Aedes | 1,739 |
5 | nanomq | 1,379 |
6 | kuzzle | 1,371 |
7 | BeetleX | 1,147 |
8 | hivemq-community-edition | 1,028 |
9 | gmqtt | 959 |
10 | ntex-mqtt | 290 |
11 | mqttMultimeter | 218 |
12 | TinyMqtt | 177 |
13 | KMQTT | 154 |
14 | EmbeddedMqttBroker | 62 |
Sponsored