SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 mqtt-client 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.
-
flogo
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
BeetleX
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
-
tuya-home-assistant
Home Assistant integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, maintained by the Home Assistant Community and Tuya Developer Team.
-
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
-
mqtt-cli
MQTT CLI is a useful command line interface for connecting various MQTT clients supporting MQTT 5.0 and 3.1.1
-
mqttMultimeter
Cross platform MQTT client for MQTT debugging and message inspection. It is based on the .NET library MQTTnet.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
MQTT https://github.com/dotnet/MQTTnet
Project mention: Bridging FINS Data to MQTT: Protocol Explained and Hands-on Tutorial | dev.to | 2023-08-25This section will introduce how to use Neuron to collect data from FINS TCP devices, upload the collected data to EMQX, and view it using MQTTX.
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.
Quote from MQTT Explorer
Project mention: Broker times client out while broker is sending client large message. | /r/MQTT | 2023-12-08It is correct, the client needs to be sending the PINGRESP if no other control packets are being sent. Perhaps the question here is not the broker but the client. I would suggest testing with a client which is fully conformant with MQTT 3, 3.1.1 and 5.0 specificaation, such as https://github.com/hivemq/mqtt-cli
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
mqtt-client related posts
-
Hass Workstation Service - Turn your PC or laptop into a bunch of sensors
-
Hacked
-
Communicating between 2 servers without webservice?
-
Bridging FINS Data to MQTT: Protocol Explained and Hands-on Tutorial
-
7 Best MQTT Client Tools Worth Trying in 2023
-
Saving sensor readings online
-
Crestron 3/4 Series Integration with Esp32?
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 May 2024
Index
What are some of the best open-source mqtt-client projects? This list will help you:
Project | Stars | |
---|---|---|
1 | MQTTnet | 4,204 |
2 | MQTTX | 3,478 |
3 | Collectd | 2,989 |
4 | MQTT-Explorer | 2,768 |
5 | flogo | 2,365 |
6 | paho.mqtt.java | 2,026 |
7 | CocoaMQTT | 1,561 |
8 | BeetleX | 1,147 |
9 | tuya-home-assistant | 846 |
10 | hivemq-mqtt-client | 807 |
11 | hbmqtt | 792 |
12 | MQTT-C | 722 |
13 | tdm | 640 |
14 | Adafruit_MQTT_Library | 560 |
15 | emqtt | 386 |
16 | paho.mqtt.android | 366 |
17 | client | 337 |
18 | mqttui | 326 |
19 | mqtt-cli | 297 |
20 | ntex-mqtt | 288 |
21 | mqttMultimeter | 218 |
22 | broadlink-mqtt | 216 |
23 | TinyMqtt | 177 |
Sponsored