Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Mqtt Client

Mqtt Client

86 projects

Showing 36 of 86 projects

Basecamp
BasecampC++

An Arduino library to simplify the basics of IoT projects for the ESP32 microcontroller.

#iot#embedded-systems#esp32
Stars254
Forks47
Last commit6 years ago
broadlink-mqtt
broadlink-mqttPython

An MQTT client that enables local network control of BroadLink smart home devices (IR/RF controllers, plugs, sensors, etc.) via Python.

#iot#ir-signal#local-control
Stars238
Forks63
Last commit2 years ago
rumqtt
rumqttRust

A pure Rust MQTT client library designed for simplicity, robustness, and high performance with an opinionated eventloop architecture.

#iot#pure-rust#embedded
Stars203
Forks67
Last commit6 years ago
luamqtt
luamqttLua

A pure-Lua MQTT client library supporting both v3.1.1 and v5.0 protocols for maximum portability.

#iot#tcp-connection#embedded-scripting
Stars185
Forks51
Last commit3 months ago
psmqtt
psmqttPython

Utility reporting system health and status via MQTT

#iot#home-automation#mqtt
Stars184
Forks39
Last commit1 month ago
serial2mqtt
serial2mqttC++

A Linux gateway that bridges serial communication (USB, serial, Bluetooth) to MQTT, enabling MQTT for microcontrollers without Ethernet or WiFi.

#paho-mqtt#embedded-systems#microcontroller
Stars155
Forks31
Last commit1 year ago
CODESYS-MQTT
CODESYS-MQTT

MQTT client library for CODESYS PLC programming environment supporting all QoS levels with high performance.

#industrial-automation#embedded-systems#message-queue
Stars146
Forks26
Last commit2 years ago
mqtt-admin
mqtt-adminJavaScript

A web-based MQTT client for publishing, subscribing, and monitoring topic status with a comfortable UI.

#admin#mqtt#webui
Stars129
Forks30
Last commit5 years ago
MQTT-Tiles
MQTT-TilesVue

An open-source MQTT-based dashboard visualization tool for IoT, supporting MQTT 5.0 and easy dashboard sharing.

#iot#vue-js#iot-dashboard
Stars116
Forks14
Last commit7 days ago
mqttclpro
mqttclproJava

An Android MQTT client with Tasker automation integration for connecting to brokers and triggering actions.

#iot#mqtt#android
Stars113
Forks33
Last commit6 years ago
HelloIoT
HelloIoTJava

A Java-based MQTT dashboard application for publishing, subscribing, and creating custom IoT monitoring interfaces.

#iot#iot-dashboard#iot-monitoring
Stars110
Forks18
Last commit5 years ago
natiu-mqtt
natiu-mqttGo

A dead-simple, extensible MQTT implementation for embedded systems with minimal allocations and no external dependencies.

#iot#embedded-systems#resource-efficient
Stars106
Forks7
Last commit3 months ago
MQTT Board
MQTT BoardVue

A diagnostic-oriented MQTT client tool supporting MQTT 5.0/3.1.X, multiple brokers, operations logs, and topic filtering.

#vue-js#mqtt-5-ui#mqtt-5
Stars104
Forks23
Last commit4 months ago
HiveMQtt
HiveMQttC#

A fully MQTT 5.0 compliant .NET/C# client with automatic back pressure management, supporting TCP and WebSocket transports.

#iot-application#iot#nuget
Stars96
Forks16
Last commit2 days ago
MiniMQTT
MiniMQTTPython

MQTT Client Library for CircuitPython

#hacktoberfest#mqtt#mqtt-client
Stars82
Forks53
Last commit5 months ago
Machine Head
Machine HeadClojure

A Clojure MQTT client library covering key MQTT v3 features with a convenient API.

#clojurewerkz#iot#library
Stars81
Forks23
Last commit3 years ago
MQTTInspector
MQTTInspectorObjective-C

A comprehensive MQTT testing and debugging application for iOS devices (iPhone and iPad).

#ios-app#message-queue#mqtt-client
Stars69
Forks15
Last commit2 years ago
iot
iotGo

A Go framework for implementing Google IoT Core devices with MQTT communication and config handling.

#embedded-systems#cloud-iot#telemetry
Stars68
Forks13
Last commit7 years ago
deskmate
deskmateC++

A hackable, portable mini dashboard and control center powered by MQTT for monitoring and controlling IoT devices.

#iot-dashboard#esp32#sdl2
Stars68
Forks10
Last commit5 years ago
mqtt
mqttPascal

A complete MQTT 3.1.1 client and server component pack for Lazarus/FPC with demo applications.

#message-queue#mqtt#client-server
Stars62
Forks19
Last commit6 years ago
Python MQTT Client Shell
Python MQTT Client ShellPython

An interactive command-line shell for testing MQTT client communications, built with Python and the Eclipse Paho library.

#iot-testing#message-queue#mqtt
Stars59
Forks7
Last commit7 years ago
Linear MQTT Dashboard
Linear MQTT DashboardJava

An Android MQTT client for creating customizable dashboards to monitor and control IoT devices.

#iot-dashboard#iot-monitoring#dashboard-builder
Stars56
Forks31
Last commit6 years ago
Adafruit IO CircuitPython Library
Adafruit IO CircuitPython LibraryPython

Adafruit IO for CircuitPython

#iot#hacktoberfest#rest-client
Stars54
Forks31
Last commit2 months ago
ESPHelper/32
ESPHelper/32C++

A library to simplify WiFi and MQTT connectivity for ESP32 microcontrollers with OTA update support.

#iot#embedded-systems#ota-updates
Stars53
Forks9
Last commit7 years ago
mqtt.dart
mqtt.dartDart

A Dart MQTT client library supporting both browser (WebSocket) and VM (socket/WebSocket) environments.

#dart#iot#mqtt-client
Stars51
Forks16
Last commit7 years ago
mqttex
mqttexElixir

A complete MQTT server and client implementation written in Elixir, supporting QoS levels and durable sessions.

#iot#elixir#message-queue
Stars45
Forks4
Last commit11 years ago
micropython-mqtt
micropython-mqttPython

An asynchronous MQTT client library with auto-reconnect for MicroPython devices like ESP32 and Pycom.

#iot#micropython#library
Stars41
Forks12
Last commit8 years ago
vue-paho-mqtt
vue-paho-mqttTypeScript

A Vue 3 plugin providing an easy-to-use MQTT client with centralized subscription management, TypeScript support, and built-in notifications.

#iot#hacktoberfest#paho-mqtt
Stars29
Forks3
Last commit2 years ago
TMQTTClient
TMQTTClientPascal

A non-visual Delphi client library for the MQTT protocol, enabling IoT and messaging applications.

#telemetry#mqtt-client#non-visual-component
Stars27
Forks12
Last commit11 years ago
mqtt-elements
mqtt-elementsJavaScript

Polymer web components for connecting to MQTT brokers and handling MQTT publish/subscribe operations.

#web-components#publish-subscribe#polymer
Stars27
Forks6
Last commit10 years ago
micropython-ha-mqtt-device
micropython-ha-mqtt-devicePython

A MicroPython library for creating HomeAssistant entities using MQTT Discovery, enabling sensor integration from embedded devices.

#iot-sensors#micropython#mqtt-discovery
Stars25
Forks5
Last commit
aiomqttc
aiomqttcPython

An asynchronous MQTT client library compatible with both standard Python and MicroPython, optimized for ESP32.

#event-driven#iot#embedded-systems
Stars21
Forks1
Last commit1 year ago
mqtt2mongodb
mqtt2mongodbPython

A Python tool that listens to MQTT topics and logs all incoming messages to a MongoDB database.

#paho-mqtt#data-persistence#mqtt
Stars19
Forks8
Last commit5 years ago
HOMR-REACT
HOMR-REACTJavaScript

A lightweight HTML5 app for smart home status displays and switches that connects directly to an MQTT server.

#iot-dashboard#home-automation#html5-app
Stars18
Forks0
Last commit9 years ago
mqtt-client
mqtt-clientPython

A simple shell MQTT client with callback system, interactive publishing, and TCP/WebSockets support.

#iot#tcp#client
Stars17
Forks4
Last commit1 year ago
VSMQTT
VSMQTTTypeScript

A simple MQTT client extension for Visual Studio Code to connect, publish, and subscribe to MQTT brokers.

#iot-development#client#vscode-extension
Stars16
Forks2
Last commit24 days ago
PreviousPage 2 of 3Next

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
6 years ago
#Iot56
#Mqtt55
#Messaging21
#Embedded Systems15
#Websocket14
#Python14
#Message Broker13
#Publish Subscribe12
#Mqtt Broker11
#Home Automation10
#Embedded9
#Esp329