Showing 36 of 309 projects
A highly configurable MQTT message router, where the routing targets are notification plugins, primarily written in Python.
A Python execution environment for writing automation apps for Home Assistant and other home automation systems.
A portable MQTT v3.1.1 client library written in ANSI C for embedded systems and PCs.
An open-source hardware and software system for remote monitoring, diagnosis, and control of electric and other vehicles via OBD2.
A Go implementation of MQTT clients, servers, and benchmarking tools for IoT and messaging systems.
MQTT client/broker using Python asynchronous I/O
A BLE to MQTT bridge for ESP32 that exposes Bluetooth GATT characteristics and advertisements as MQTT topics.
A distributed MQTT broker built on Kafka, handling 100M+ connections and 10M+ messages/sec with industrial-grade persistence.
A lightweight MQTT-based messaging convention for automatic discovery and interoperability of IoT devices.
A self-service IoT toolbox enabling non-technical users to connect, analyze, and explore industrial IoT data streams.
A fast and lightweight terminal user interface for subscribing to MQTT topics and publishing messages from the command line.
A stateless, multi-protocol proxy that bridges web apps, IoT devices, and microservices directly to Apache Kafka via declarative APIs.
A comprehensive, live Home Assistant configuration showcasing advanced home automation with Docker, Zigbee, presence detection, and custom integrations.
An ESP32-powered touchscreen interface for controlling MQTT and HomeKit smart home devices.
A Linux daemon that collects data from Xiaomi Mi Flora plant sensors via Bluetooth and publishes it to an MQTT broker for smart home integration.
A system using ESP-NOW and LoRa to transport sensor data in remote areas without WiFi or LoRaWAN infrastructure.
A deprecated Hass.io add-on for running zigbee2mqtt to connect Zigbee devices to Home Assistant via MQTT.
A pure asyncio MQTT client library for Python with full MQTTv5 support and no callbacks.
A pure Ruby gem implementing the MQTT protocol for lightweight publish/subscribe messaging, including MQTT-SN support.
A Python Bluetooth to MQTT gateway that connects various Bluetooth devices to MQTT brokers for home automation.
The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.
A PHP extension wrapper for the Eclipse Mosquitto MQTT client library, enabling MQTT communication in PHP applications.
Official Docker images and deployment guides for running Node-RED, a flow-based programming tool, in containerized environments.
Node-RED packaged as an addon for Homematic CCU3 and RaspberryMatic, enabling visual smart home automation.
Node-RED packaged as an addon for Homematic CCU3 and RaspberryMatic, enabling visual smart home automation.
ESP8266 firmware for controlling digital LED strips via MQTT and Home Assistant with color, effects, and transitions.
An architectural proposal for using MQTT as the central message bus in smart home automation systems.
A Python async MQTT client with full MQTT v5.0 protocol support and automatic reconnection.
MQTT-PWN intends to be a one-stop-shop for IoT Broker penetration-testing and security assessment operations.
A simple web interface for subscribing to MQTT topics and displaying real-time IoT data.
An Erlang MQTT client library and CLI tool supporting MQTT v5.0, v3.1.1, and v3.1.
An open-source RFID-controlled audio player built on ESP32, supporting local files, web streams, and Bluetooth.
A server to query and control multiple local Harmony Home Hubs over HTTP or MQTT for home automation.
A FastAPI extension that provides MQTT client functionality with decorator-based callbacks and Pydantic configuration.
An open-source toolkit for building a Unified Namespace to ingest, contextualize, and store factory data for Industrial IoT platforms.
A bridge that connects SmartThings devices to MQTT, enabling bidirectional control and state sharing with home automation systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.