awesome-mqtt
MQTT toolkit
A curated collection of resources and tools for MQTT-based systems and applications
A curated list of MQTT related stuff.
2k stars
137 watching
257 forks
last commit: 8 months ago
Linked from 4 awesome lists
awesomeawesome-listinternet-of-thingslistmqttsmarthome
Awesome MQTT / Contents / Community Resources | |||
mqtt.org | |||
MQTT community wiki | 5,073 | 10 days ago | |
Google Groups: MQTT | |||
IRC channel #mqtt on the freenode network | |||
A list of public brokers | |||
Ben Hardill | |||
Dominik Obermaier | |||
Jan-Piet Mens | |||
Nick O'Leary | |||
An Introduction to MQTT: Why HTTP isn't the King of the Internet of Things | Shinji Kim, Robert Bird - Akamai, Samsung Developer Conference 2017 | ||
Einführung in MQTT | Dominik Obermaier & Jens Deters, conference 2016 (German) | ||
Awesome MQTT / Contents / Broker | |||
Ably | MQTT broker service and protocol adapter | ||
ActiveMQ | A fast Java multiprotocol messaging and Integration Patterns server | ||
Aedes | 1,798 | 29 days ago | Barebone MQTT broker that can run on any stream server, the node way |
Emitter | 3,863 | about 1 month ago | A distributed, scalable and fault-tolerant publish-subscribe messaging platform based on MQTT protocol and featuring message storage |
EMQ X | 14,108 | 4 days ago | Scalable and Reliable Real-time MQTT Messaging Engine for IoT in 5G Era |
esp_uMQTT_broker | 297 | over 1 year ago | A basic MQTT Broker on the ESP8266 |
hbmqtt | 801 | over 2 years ago | Python MQTT broker using asyncio |
HiveMQ | Java MQTT Broker that supports MQTT 3.1, 3.1.1 and 5.0. Commercial and open source editions available | ||
hrotti | 125 | almost 4 years ago | A MQTT broker written in Go |
KMQTT | 194 | 3 months ago | Kotlin Multiplatform MQTT broker, both embeddable and standalone |
Moquette | 2,312 | 4 days ago | Java MQTT lightweight broker |
Mosca | Mosca is a node.js MQTT broker, which can be used Standalone or Embedded in another Node.js application | ||
Mosquitto | Open Source MQTT Broker | ||
Awesome MQTT / Contents / Broker / Mosquitto | |||
Free test server | hosted by the Eclipse Foundation | ||
Authorization Plugin in Go | 529 | about 1 month ago | supports many types of logins |
Let's Encrypt Mosquitto Docker Container | makes it easy to encrypt | ||
Awesome MQTT / Contents / Broker | |||
MyQttHub | Cloud MQTT broker | ||
Mystique | 24 | over 1 year ago | An extendable MQTT broker written in Go, with HTTP capabilities for observability. Implements MQTT v3.1.1 |
RabbitMQ | RabbitMQ offers a MQTT Adapter | ||
SurgeMQ | High Performance MQTT Server and Client Libraries in Go | ||
VerneMQ | an Apache2 licensed distributed MQTT broker, developed in Erlang | ||
Vert.x MQTT | 186 | 9 days ago | Vert.x component to handle connections, communication and messages exchange with remote MQTT clients |
Waterstream | MQTT broker leveraging Apache Kafka as its own storage and distribution engine | ||
NanoMQ | 1,627 | 9 days ago | A light-weight and Blazing-fast MQTT Broker for IoT Edge platform |
Awesome MQTT / Contents / Cloud | |||
Adafruit IO | Adafruit IO is the easiest way to connect your project to the internet. You can easily connect your project to Adafruit IO with your device-of-choice by using your programming language of choice (we have lots of libraries) and control or monitor over the internet. Data stored with Adafruit IO is yours to manage and control | ||
Alibaba Cloud IoT Platform | Provides secure and reliable communication between devices and the IoT Platform which allows you to manage a large number of devices on a single IoT Platform | ||
AWS IoT Core | AWS IoT Core is a managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices. AWS IoT Core can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely. With AWS IoT Core, your applications can keep track of and communicate with all your devices, all the time, even when they aren’t connected | ||
Azure IoT Hub | Enable highly secure and reliable communication between your IoT application and the devices it manages. Azure IoT Hub provides a cloud-hosted solution backend to connect virtually any device. Extend your solution from the cloud to the edge with per-device authentication, built-in device management, and scaled provisioning | ||
CloudMQTT | Hosted message broker for the Internet of Things. Perfectly configured and optimized message queues for IoT, ready in seconds | ||
EMQ X MQTT Cloud | A secure, reliable MQTT cloud service with best pratices from EMQ team | ||
flespi | Free and secure cloud MQTT broker with private namespaces, MQTT 3.1.1 and MQTT 5.0 support and gorgeous limits | ||
Google Cloud IoT | Google Cloud IoT is a complete set of tools to connect, process, store, and analyze data both at the edge and in the cloud. The platform consists of scalable, fully-managed cloud services; an integrated software stack for edge/on-premises computing with machine learning capabilities for all your IoT needs | ||
HiveMQ Cloud | HiveMQ Cloud is a fully managed MQTT platform that connects IoT devices to any IoT cloud platform. A cloud native IoT messaging platform that simplifies reliable and scalable IoT device connectivity | ||
IBM WATSON | With Watson, you can bring AI tools and apps to your data wherever it resides – whether it's on IBM Cloud, AWS, Azure, Google, or your own private cloud platform | ||
Awesome MQTT / Contents / Platforms | |||
mainflux | device management, data aggregation, data management, data analytics,connectivity and message routing and event management. Supported by Linux Software Foundation. Core analytics | ||
thingsboard | Device management, data collection, processing, event management, and visualization for your IoT projects | ||
Awesome MQTT / Contents / Tools | |||
hivemq-mqtt-web-client | 360 | over 1 year ago | Browser-based MQTT client that utilizes MQTT over websockets |
imqtt | 21 | over 8 years ago | Interactive MQTT packet manipulation shell based on IPython |
IoT-Testware | The Eclipse IoT-Testware is a collection of conformance test suites for IoT protocols enriched with additional tools for fuzzing and performance testing | ||
moxy | 23 | over 5 years ago | A Golang MQTT proxy providing useful output traces to monitor and troubleshoot your MQTT communications |
MQTT Board | 95 | almost 2 years ago | Open-source diagnostic-oriented MQTT client tool |
mqtt-admin | 127 | over 3 years ago | Web based MQTT frontend. |
mqtt-benchmark | 121 | over 12 years ago | A benchmarking tool for MQTT Servers |
MQTT CLI | 315 | 5 days ago | A command line interface for connecting various MQTT clients supporting MQTT 5.0 and 3.1.1 |
mqtt-client | 17 | over 1 year ago | A Simple MQTT Client command line (Python) (use paho lib) |
mqtt-forget | 10 | over 6 years ago | Command line tool to remove retained MQTT topics by wildcard |
mqtt-fuzz | 77 | over 2 years ago | A simple fuzzer for the MQTT protocol |
mqtt-malaria | 267 | over 3 years ago | scalability and load testing utilities for MQTT environments |
mqtt-mirror | 40 | about 1 year ago | Mirror MQTT traffic from one broker to another. Available as a CLI tool, helm chart or docker image |
MQTT-PWN | 367 | 3 months ago | MQTT-PWN intends to be a one-stop-shop for IoT Broker penetration-testing and security assessment operations |
mqtt_recorder | 23 | over 1 year ago | Simple cli tool for recording and replaying MQTT messages |
mqtt-shell | 17 | over 11 years ago | A simple interactive shell for MQTT |
mqtt-spy | Java based MQTT frontend. Supports scripting | ||
mqtt_tree | 5 | 25 days ago | Displays all Topics in an expandable tree, helps to get an overview if you have a lot of clients publishing. (python, tkinter) |
mqtt-utils | 12 | about 11 years ago | A collection of MQTT utilities |
mqtt-wall | 42 | almost 4 years ago | Subscription only web-based client – like Twitter wall for MQTT |
mqtt-wildcard | 14 | over 6 years ago | Node.js Module to match a MQTT Topic against wildcards |
MQTT.fx | MQTT.fx is a MQTT Client written in Java based on Eclipse Paho. Supports scripting | ||
mqttcli | 119 | 11 months ago | MQTT Client for shell scripting |
MQTTInspector | 67 | 11 months ago | A general MQTT testing app for iOS (iPhone and iPad) |
MQTTLens | A Google Chrome application, which connects to a MQTT broker and is able to subscribe and publish to MQTT topics | ||
MQTT Explorer | Tool to visualize your MQTT topics in a topic hierarchy, a MQTT swiss-army knife | ||
MQTT TUI | 405 | 21 days ago | Simple lightweight terminal based MQTT monitor and publisher |
Python MQTT Client Shell | 51 | about 5 years ago | a text console-based, interactive shell for exercising various tasks associated with MQTT client communications |
SimpleMQTT | A Slack app to send messages from Slack to MQTT brokers with slash commands | ||
Wireshark-MQTT | 91 | about 9 years ago | MQTT dissector for Wireshark |
VSMQTT | Simple MQTT client integrated in Visual Studio Code | ||
MQTTX | 3,912 | 6 days ago | MQTTX is a cross-platform MQTT desktop client open sourced by EMQ, which supports macOS, Linux, and Windows |
MQTT-Tiles | 105 | 7 months ago | MQTT-based IoT dashboard visualization tool. Allows easy dashboards sharing. Works with any MQTT broker supporting the WSS protocol |
Awesome MQTT / Contents / Clients | |||
aiomqtt | 55 | over 1 year ago | Async Python MQTT client based on paho-mqtt |
CocoaMQTT | 1,604 | 3 months ago | MQTT for iOS and OS X written with Swift |
emqttc | 403 | 9 days ago | Asynchronous Erlang MQTT Client |
gmqtt | 400 | 7 months ago | Python MQTT v5.0 client (asyncio-based) |
hbmqtt | 801 | over 2 years ago | Python MQTT client using asyncio |
hivemq-mqtt-client | 865 | 5 days ago | High-performance Java MQTT client library with different API flavours for MQTT 5.0 and 3.1.1 |
Hulaaki | 114 | over 4 years ago | An Elixir library for clients communicating with MQTT brokers |
luamqtt | 159 | 4 months ago | Pure-lua MQTT v3.1.1 and v5.0 client |
Machine Head | 74 | about 1 year ago | A Clojure MQTT Client |
MiniMQTT | 79 | about 1 month ago | MQTT Client Library for CircuitPython |
MIMIC MQTT Simulator | Simulate up to 100,000 MQTT clients per server for development/testing/deployment of IoT applications | ||
Moscapsule | 273 | over 3 years ago | MQTT Client for iOS written in Swift |
Mosquitto-PHP | 535 | about 1 year ago | A wrapper for the Mosquitto MQTT client library for PHP |
mqtt_cpp | 438 | 8 months ago | MQTT client for C++14 based on Boost.Asio |
mqtt_lua | MQTT Client library for the Lua language | ||
MQTT-C | 783 | 6 months ago | A portable MQTT C client for embedded systems and PCs alike |
MQTT-Client-Framework | 1,844 | about 1 year ago | iOS, OSX, tvOS native ObjectiveC MQTT Client Framework |
mqtt-client | A Polymer Web Component that implements a MQTT client (uses Paho mqttws31.js) | ||
mqtt-elements | 27 | about 8 years ago | Polymer elements for MQTT |
mqtt-rs | 178 | 8 months ago | MQTT protocol library for Rust |
mqtt-stats | 11 | over 1 year ago | Subscriber client to monitor MQTT Topic Statistics |
mqtt-wrapper | Polymer Element that wraps other Elements and links them to MQTT topics | ||
mqtt.dart | 51 | almost 6 years ago | Dart MQTT client |
MQTT.js | MQTT client for Node.js | ||
mqtt | 817 | 12 months ago | MQTT Clients, Servers and Load Testers in Go |
mqttex | 46 | over 9 years ago | MQTT implementation in Elixir |
MQTTKit | 462 | almost 4 years ago | MQTT Objective-C client for iOS |
mqtt_monitor | 8 | over 2 years ago | simple and lightweight console moniotor for mqtt topics, with eye-candies, in python 3 |
Paho | Open source client implementations (C/C++, Java, Python, Javascript, Go, C#) | ||
pubsubclient | 3,840 | 3 months ago | A client library for the Arduino Ethernet Shield that provides support for MQTT |
ruby-mqtt | 544 | 6 months ago | Pure Ruby gem that implements the MQTT protocol |
rumqtt | 202 | over 4 years ago | A fast, lock free pure Rust MQTT client |
tcl-mqtt | 5 | almost 2 years ago | Small library to connect to a MQTT broker. Very, very basic |
TMQTTClient | 22 | about 9 years ago | MQTT Client Library for Delphi |
Vert.x MQTT | 186 | 9 days ago | Vert.x component that provides methods for connecting/disconnecting to a broker, publishing messages and subscribing to topics |
wolfMQTT | A client implementation of the MQTT written in C for embedded use. It supports SSL/TLS via the wolfSSL library | ||
MQTTnet | 4,490 | 12 days ago | MQTT client and broker implementations in .NET |
Awesome MQTT / Contents / Scripting | |||
logic4mqtt | 17 | over 8 years ago | Java based Logic and scripting engine for use with MQTT. Uses Java's general scripting interface, so scripts can be written in a multitude of languages like Javascript, Groovy etc |
mqtt-scripts | 61 | over 3 years ago | Node.js based script runner |
Node-RED | A visual tool for wiring the Internet of Things | ||
Awesome MQTT / Contents / Interfaces | |||
arduinoTemps2mqtt | 14 | over 9 years ago | Arduino sketch, grab One-wire Temperature's and publish to a MQTT broker |
Basecamp | 254 | almost 5 years ago | An Arduino library to ease the use of the ESP32 in IoT projects. See |
deskmate | 67 | almost 4 years ago | A hackable & portable MQTT-powered mini dashboard and control center |
MySensors | Arduino NRF24L01 based sensor network with support for an MQTT gateway | ||
pubsubclient | 3,840 | 3 months ago | A client library for the Arduino Ethernet Shield that provides support for MQTT |
RFM69-MQTT-client | 81 | almost 8 years ago | Arduino RFM69 based sensors and MQTT gateway |
rpi2mqtt | 23 | almost 7 years ago | Connect a RaspberryPis GPIOs and 1-Wire Temperature Sensors to MQTT |
xbee2mqtt | 23 | almost 9 years ago | XBee to MQTT gateway |
ESP32-BLE2MQTT | 676 | about 1 month ago | BLE to MQTT bridge, exposes BLE GATT characteristics as MQTT topics for bidirectional communication |
ESP8266MQTTMesh | 267 | 10 months ago | MQTT over mesh WiFi integrated library for ESP8266 |
esp_mqtt | 1,145 | almost 4 years ago | MQTT client library for ESP8266 |
mqtt-ir-transceiver | 143 | about 4 years ago | ESP8266 based bidirectional gateway between MQTT and IR. Use with PlatformIO |
mqtt-with-micropython | Connect to MQTT with micropython and wipy/others (ESP32 inside) | ||
nodemcu-gpiomqtt | 10 | over 6 years ago | Lua script to connect ESP8266 GPIOs to MQTT |
ESPEasy | Turns ESP into a multifunction sensor device for solutions with web-based configuration | ||
ESPHome | builds ESP8266/ESP32 firmware from concise YAML descriptions, uploads to and manages flashed devices | ||
Espurna | 3,001 | 14 days ago | firmware for ESP8266-based devices with rich web UI and ≈120 devices supported out of the box |
OpenMQTTGateway | 3,609 | 6 days ago | MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale compatibility, SMS & LORA |
Sonoff-Tasmota | 22,219 | 6 days ago | Firmware for ESP8266 devices with web-based configuration. ≈500 devices supported (not only Sonoffs) |
WiFi-IoT | ESP8266/ESP32 firmware builder. Partly in Russian. Free features are limited | ||
CODESYS-MQTT | 115 | 12 months ago | A MQTT client for CODESYS PLC |
spicierModbus2mqtt | 59 | about 1 year ago | Modbus master which publishes register values via MQTT |
mqtt2opcua | 84 | almost 3 years ago | Bi Directional MQTT to OPCUA Bridge |
OPC Router | MQTT Gateway (publisher/subscriber) with various plug-ins (OPC UA Bridge, SQL Bridge, REST Bridge, SAP Bridge) | ||
agi-mqtt | 35 | over 10 years ago | Interface between Asterisk and MQTT |
fritz2mqtt | 8 | almost 7 years ago | Connect FRITZ!Box to MQTT |
sip2mqtt | 41 | almost 4 years ago | A SIP monitoring script that publishes incoming calls with CallerID to MQTT |
sms2mqtt | 54 | 5 months ago | Docker Gateway to send/receive SMS through MQTT using an USB GSM dongle (gammu) |
mqtt-os-status | 18 | over 10 years ago | Operating-system related data, published to an MQTT broker at fixed intervals |
mqttlauncher | 188 | 5 days ago | Execute shell commands triggered by published MQTT messages |
mqttpc | 10 | about 1 year ago | Control processes via MQTT. Ability to send signals via MQTT and to publish stdout/stderr or pipe MQTT payloads into stdin |
mqttwatchdir | 40 | almost 6 years ago | Recursively watch a directory for modifications and publish file content to an MQTT broker |
psmqtt | 159 | about 1 month ago | Utility reporting system health and status via MQTT |
WinThing | 100 | over 3 years ago | Remotely control Windows through MQTT |
check-mqtt | 63 | 9 months ago | A Nagios/Icinga plugin for checking connectivity to an MQTT broker |
nag2mqtt | 7 | about 7 years ago | Nagios event broker to MQTT gateway |
notify-by-mqtt | 15 | about 2 years ago | A Nagios/Icinga notification module which wraps data into JSON and fires it off to an MQTT broker |
mqtt2notifysend | 14 | about 3 years ago | Subscribe to a topic and show notifications from MQTT messages on Ubuntu & other notify-send compatible Linux distros |
OwnTracks | Location tracking and geofencing for MQTT | ||
graylog-plugin-mqtt | 13 | 7 months ago | MQTT Input Plugin for Graylog |
influx4mqtt | 38 | over 3 years ago | Subscribe to MQTT topics and insert into InfluxDB |
mqtt2elasticsearch | 3 | over 6 years ago | Send MQTT messages to Elasticsearch |
mqtt2graphite | 71 | over 7 years ago | Archived! Instead use with plugin |
mqttcollect | 22 | over 8 years ago | A collectd "Exec" plugin for MQTT |
mqtthandler | 21 | over 2 years ago | A Python logging handler module for MQTT |
mqtt2mongodb | 18 | over 3 years ago | Subscribe to MQTT topics and insert into MongoDB |
mqtt-firebase | A CLI tool for subscribing to MQTT topics and dumping them to a firebase firestore DB | ||
aqara-mqtt | 88 | over 3 years ago | Aqara (Xiaomi) Gateway to MQTT bridge |
aqara2mqtt | 6 | about 6 years ago | Attach Smart Hubs to MQTT |
can2mqtt | 84 | 8 days ago | CAN-Bus - MQTT Bridge (also works vice versa) |
cul2mqtt | 9 | almost 7 years ago | Interface between (868MHz RF-Devices like ELV FS20, HMS, EM, ...) and MQTT |
domiqtt | 2 | about 1 month ago | Connects to a Domiq Base (LCN) and translate from and to MQTT |
eno2mqtt | 10 | over 8 years ago | Interface between an Enocean USB300 (TCM310) adapter and MQTT |
Evohome2mqtt | 8 | over 3 years ago | MQTT Interface for the Honeywell Evohome system |
gardena2mqtt | 10 | 4 months ago | Docker Gateway to control GARDENA Smart system devices (Sileno mower, Irrigation Control, etc.) through MQTT |
helios2mqtt | 7 | 5 months ago | A daemon for syncing a helios easy controls system like my KWL EC 220D to MQTT |
hm2mqtt.js | 21 | almost 6 years ago | Interface between EQ-3's Homematic line of smarthome devices and MQTT. Supports Homematic IP |
homeeToMqtt | 13 | about 2 years ago | Bidirectional Interface between homee and MQTT |
HS100toMQTT | 16 | over 3 years ago | Gateway between TPLink HS100/HS110 and MQTT |
ipcam2mqtt | 26 | over 2 years ago | A small FTP server to receive movement images from ipcameras and turn them into MQTT alerts |
knx-mqtt-bridge | 39 | 3 months ago | ridges KNX and MQTT using the knx.js library |
knx2mqtt | 46 | about 9 years ago | Interface between the KNX home automation standard and MQTT |
mcsMQTT | Plug-in for HS3 (HomeSeer) | ||
mqtt-dss-bridge | 5 | about 9 years ago | MQTT digitalSTROM-Server Bridge |
mqtt-unifi-protect-bridge | 24 | about 1 month ago | Adding motion-status from UniFi Protect Cameras to MQTT |
mqtt2homekit | 36 | almost 7 years ago | Roughly the opposite of : Control your HomeKit-enabled devices with MQTT and without Siri or iPhone |
node-lox-mqtt-gateway | 27 | almost 5 years ago | Gateway for Loxone™ mini server to communicate with MQTT broker |
smartthings-mqtt-bridge | 366 | over 3 years ago | Bridge between and MQTT |
xiaomi2mqtt | 27 | over 4 years ago | bridge between the Xiaomi Smart Home Gateway Aquara and a MQTT server |
zigbee2mqtt | 12,165 | 5 days ago | Allows you to use your Zigbee devices without the vendors (Xiaomi/TRADFRI/Hue) bridge/gateway |
zwavejs2mqtt | 983 | 7 days ago | Zwave to Mqtt gateway and Control Panel Web UI |
control-freak | IDE for IoT & friends. Built in MQTT support | ||
Domoticz | Domoticz beta supports MQTT | ||
FHEM | has a since V5.6 | ||
Home Assistant | has a MQTT component | ||
Home.Pi | 192 | over 9 years ago | is based on MQTT |
Homegear | has build in MQTT support | ||
homekit2mqtt | 350 | almost 3 years ago | Interface between and MQTT. Control MQTT connected devices with Siri or HomeKit Apps |
ioBroker | has a | ||
Node-RED | A visual tool for wiring the Internet of Things, has native MQTT Support | ||
openHAB | has a | ||
pimatic | has a MQTT plugin | ||
Arilux_AL-LC0X | 190 | over 5 years ago | This is an alternative firmware for Arilux LED controllers which uses MQTT |
chromoflex2mqtt | 2 | almost 9 years ago | Control Chromoflex USP3 RGB LED modules via MQTT |
h801/mqtt | Alternative firmware for the H801 LED dimmer that uses MQTT as a control channel | ||
hue2mqtt.js | 30 | almost 5 years ago | Interface between the Philips Hue bridge and MQTT |
MQTT DMX Controller | 65 | over 5 years ago | DMX Controller with MQTT support |
mqtt-dmx-sequencer | 23 | almost 7 years ago | Headless counterpart to - use scenes and sequences exported from the MQTT DMX Controller and control them via MQTT |
sunricher-wifi-mqtt | 17 | almost 3 years ago | control Sunricher LED devices using MQTT |
TRADFRI2MQTT | 81 | about 4 years ago | MQTT Bridge for IKEA TRÅDFRI Light Gateway |
airtunes2mqtt | 52 | almost 6 years ago | MQTT controlled Multi-Room Audio with Airplay/Airtunes Devices |
bravia2mqtt | 15 | almost 2 years ago | Control your Sony Bravia TV with MQTT |
broadlink-mqtt | 224 | 6 months ago | MQTT client to control BroadLink RM devices |
chromecast-mqtt-connector | 45 | 8 months ago | Control your Google Chromecast devices using MQTT |
harmony-api | 394 | over 4 years ago | A simple server allowing you to query/control multiple local Harmony Home Hubs over HTTP or MQTT |
htd2mqtt | 3 | about 8 years ago | Bridge between an HTD Lync audio system and MQTT |
kodi2mqtt | 82 | over 3 years ago | Interface between a Kodi media center instance and MQTT |
lgtv2mqtt | 106 | almost 2 years ago | Interface between LG WebOS Smart TVs and MQTT |
lirc2mqtt | 23 | almost 5 years ago | Send and receive infrared via |
mopidy-mqtt | 23 | 11 months ago | MQTT features for Mopidy |
MQTT-DashCast-Docker | 5 | over 6 years ago | MQTT Docker to launch DashCast session on Chromecast |
mqtt2atlonamatrix | 0 | almost 7 years ago | Control Atlona HDMI matrix switches with MQTT |
mqtt2tivoremote | 4 | over 4 years ago | Make TiVo DVR remote control available through an MQTT smarthome style interface |
onkyo2mqtt | 35 | over 3 years ago | Interface between Onkyo AVR's EISCP network remote protocol and MQTT. Uses the onkyo-eiscp library |
sonos2mqtt | 76 | 7 months ago | A bridge between Sonos and MQTT |
VLC MQTT Module | Control VLC via MQTT | ||
xbmc2mqtt | 4 | over 9 years ago | A simple plugin for XBMC to listen for a particular topic on an MQTT broker, and display a popup message |
yamaha-avr2mqtt | 10 | almost 9 years ago | A simple adapter for connection Yamaha AVR to MQTT |
bcontrol2mqtt | 3 | almost 7 years ago | Publish measurements from TQ Energy Manager / to MQTT |
mqtt-irc-bot | 20 | about 9 years ago | A MQTT to IRC / IRC to MQTT bridge or bot |
mqttwarn | 958 | 5 months ago | Subscribe to MQTT topics (with wildcards) and notify pluggable services |
twitter-to-mqtt | 16 | almost 12 years ago | A python daemon that uses the Twitter Streaming API to access tweets and republishes them to an MQTT topic |
AlexaMqttBridge | 101 | almost 6 years ago | Bridge between Amazon Alexa and MQTT |
bt-mqtt-gateway | 549 | about 1 year ago | Easily extensible Bluetooth to MQTT gateway, currently supports: EQ3 smart thermostat, Xiaomi Mi Scale, Linak Desk, MySensors and Xiaomi Mi Flora plant sensor |
buderus2mqtt | 16 | almost 2 years ago | Bridge between Buderus KM200 internet gateway and MQTT |
chrome2mqtt | 21 | 9 months ago | Python program to enable MQTT control endpoints for chromecasts (both audio and video) |
dashbutton2mqtt | 16 | almost 7 years ago | Publish Amazon Dash Button presses to MQTT |
flowerpower2mqtt | 7 | almost 7 years ago | Publish measurements from Parrot Flower Power plant sensors to MQTT |
gBridge | 173 | about 2 years ago | gBridge allows you to control (almost) any smart home device, any smart home software, with Google Assistant. Therefore, it transforms actions received from Google by voice commands to MQTT messages |
haiku2mqtt | 10 | almost 7 years ago | A bridge between Haiku smart fans and MQTT |
homely | 17 | about 3 years ago | Collection of Go daemons for connecting Domoticz and other stuff |
kobold2mqtt | 1 | almost 2 years ago | Bridge between Vorwerk Kobold Vr200 internet gateway and MQTT |
leaf-python-mqtt | 25 | over 6 years ago | Extract data from Nissan Leaf API and post to MQTT |
miflora-mqtt-daemon | 610 | 6 months ago | Linux service to send Xiaomi Mi Flora plant sensor data to an MQTT broker |
MQTT.Cool | A web gateway that optimizes any MQTT broker when sending real-time data to web clients with automatic throttling | ||
mqtt2ble | 26 | almost 8 years ago | A way to bridge MQTT topics to BLE Gatt characteristics |
mqttclpro | 99 | over 4 years ago | MQTT Client with tasker integration Android app |
mqttDB | 25 | over 6 years ago | A JSON store with MQTT interface |
mqtt-camera-streamer | 238 | 3 months ago | Stream images from a connected camera over MQTT & view using Streamlit |
MQTT Joystick Controller | 7 | over 4 years ago | Open Source Android app that lets you control everything with your smartphone. Download it from Google Play |
mqtt-transformer | 14 | 8 days ago | A simple service which consumes, transforms and periodically republish json messages on MQTT |
node-mqtt-for-anki-overdrive | 56 | about 6 years ago | Node.js Controller and MQTT API for Anki Overdrive |
parrot-sample | 18 | about 7 years ago | Sample code which uses MQTT to control a Parrot AR Drone |
serial2mqtt | 129 | 23 days ago | A Linux gateway to connect low-cost microcontrollers only with a serial port to MQTT |
snowboy2mqtt | 6 | about 6 years ago | Publish MQTT Messages on Snowboy Hotword Detection |
speedtest2mqtt | 15 | almost 7 years ago | Run speedtest-cli and publish results via MQTT |
unifi2mqtt | 74 | over 4 years ago | Publish connected clients from Ubiquiti Unifi to MQTT |
Valetudo | 6,706 | 4 days ago | Xiaomi (Roborock) Vacuum Robots Firmware with MQTT and Webinterface |
wlan-thermo-mqtt-addon | Addon for a popular DIY barbecue thermometer | ||
MQTT Publisher Plugin | Tasker (Automation for Android) | ||
MQTT2ETCD | 2 | about 5 years ago | MQTT-ETCD gateway: PUT keys on ETCD through MQTT, and watch ETCD key changes on MQTT topics |
Awesome MQTT / Contents / Visualization, Dashboards | |||
Crouton | 291 | over 3 years ago | A dashboard that taps into your IOT network, using only MQTT and JSON |
d3-MQTT-Topic-Tree | 97 | about 4 years ago | A MQTT Topic Tree viewer using the d3 collapsible tree and MQTT over websockets |
HelloIoT | 106 | over 3 years ago | HelloIoT is a MQTT client and dashboard application |
HOMR-REACT | 18 | over 7 years ago | A configurable MQTT Visualization |
IoT OnOff | Configurable iOS/Android app | ||
Linear MQTT Dashboard | 54 | about 4 years ago | Easy, customizable control panel - MQTT-client |
MMM-mqtt | 15 | almost 4 years ago | This is an extension for the MagicMirror². It provides the ability to subscribe to MQTT topics and display them |
MQTT Dash | Android App: With the app you can create dashboards for your MQTT enabled IoT Smart Home devices and applications | ||
MQTT-Hyperdash | 8 | almost 3 years ago | A universal independent MQTT Dashboard for linux/Raspberry Pi |
MQTT.Cool Test Client | A web interface for testing interaction between MQTT.Cool and any MQTT broker | ||
mqtt-panel | 428 | 6 months ago | A web interface for MQTT |
mqtt-prometheus-message-exporter | 19 | almost 3 years ago | A small service which will convert mqtt messages to prometheus metrics |
mqtt-svg-dash | 61 | over 11 years ago | Subscribe to MQTT, extract JSON from a message and make lights blink on an SVG page |
mqtt2highcharts | 62 | about 8 years ago | Plotting live numbered data from a subscribed MQTT topic using Highcharts |
MYHELLOIOT | MYHELLOIOT is a MQTT dashboard application inspired in my other MQTT project HelloIoT | ||
node-red-dashboard | 1,317 | 5 months ago | A dashboard UI for Node-RED |
PlotJuggler | 4,448 | 11 days ago | PlotJuggler is a tool to visualize time series (from sources such as: MQTT, Websockets, ZeroMQ, UDP, etc., supports data formats such as JSON, CBOR, BSON, Message Pack, etc.). It is a fast, powerful and intuitive cross-platform tool |
Awesome MQTT / Contents / Architecture, Convention | |||
mqtt-smarthome | 443 | almost 3 years ago | Smart home automation with MQTT as the central message bus - Architectural proposal |
The Homie Convention | 716 | 25 days ago | A lightweight MQTT convention for the IoT |
Awesome MQTT / Contents / Security, Encryption | |||
Teserakt E4 | End-to-end encryption and key management for MQTT and other M2M protocols – Open-source and paid plans |