awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to peterhinch/micropython-mqtt

Projects sharing features with Micropython Mqtt

14 open-source projects similar to peterhinch/micropython-mqtt, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • mqttjs/mqtt.jsmqttjs avatar

    mqttjs/MQTT.js

    9,033View on GitHub↗

    MQTT.js is a JavaScript client library and asynchronous messaging client used to connect to message brokers and exchange data via the MQTT protocol. It provides a broker interface for publishing and subscribing to topics, and includes a command-line interface for interacting with brokers without writing code. The library supports multiple network layers, including TCP, TLS, and WebSockets, and allows for custom WebSocket construction and transport injection to handle specific headers or subprotocols. It implements bandwidth reduction through topic aliasing, which replaces repetitive topic str

    TypeScripthacktoberfestjavascriptmqtt
    View on GitHub↗9,033
  • ithewei/libhvithewei avatar

    ithewei/libhv

    7,521View on GitHub↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    Ccurlepollhttp-client
    View on GitHub↗7,521
  • emqx/mqttxemqx avatar

    emqx/MQTTX

    4,802View on GitHub↗

    MQTTX is a cross-platform MQTT client application designed for testing, debugging, and managing MQTT brokers. It supports both MQTT v3.1.1 and v5.0, enables simultaneous management of multiple broker connections, and provides an interactive chat-style interface for publishing and subscribing with configurable quality of service, payload transformation, and topic visualization. The client can be used as a desktop application, a command-line tool, or a self-hosted web client deployable via Docker. What sets MQTTX apart is its integration of AI-assisted workflows, allowing users to generate MQTT

    TypeScriptclicross-platformelectron
    View on GitHub↗4,802

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • davea/sonoff-mqttdavea avatar

    davea/sonoff-mqtt

    59View on GitHub↗

    A MicroPython project to control an ITEAD Sonoff switch (or any ESP8266 module really) via an MQTT broker.

    Python
    View on GitHub↗59
  • kevinkk525/pysmartnodekevinkk525 avatar

    kevinkk525/pysmartnode

    119View on GitHub↗

    This repository provides a general framework to deploy smarthome nodes based on micropython and communicating using mqtt. The framework is easy to use and extend with custom components/scripts.

    Python
    View on GitHub↗119
  • kfricke/micropython-sonoff-switchkfricke avatar

    kfricke/micropython-sonoff-switch

    10View on GitHub↗

    MicroPython MQTT Sonoff Switch This project uses MicroPython to implement a MQTT controllable relay switch on the ITead Sonoff Switch.

    Python
    View on GitHub↗10
  • miketeachman/micropython-adafruit-mqtt-esp8266miketeachman avatar

    miketeachman/micropython-adafruit-mqtt-esp8266

    55View on GitHub↗

    MicroPython and CircuitPython examples showing how to use the MQTT protocol with the Adafruit IO cloud service. The example code shows how a Heap statistic (free heap size in bytes) can be used with MQTT at Adafruit IO. This heap statistic provides a convenient means to show the MQTT…

    Python
    View on GitHub↗55
  • miketeachman/micropython-mqtt-thingspeakmiketeachman avatar

    miketeachman/micropython-mqtt-thingspeak

    26View on GitHub↗

    Example code showing how to use the MQTT protocol with the Thingspeak cloud service https://thingspeak.com

    Python
    View on GitHub↗26
  • miketeachman/micropython-thingspeak-mqtt-esp8266miketeachman avatar

    miketeachman/micropython-thingspeak-mqtt-esp8266

    26View on GitHub↗

    Example code showing how to use the MQTT protocol with the Thingspeak cloud service https://thingspeak.com

    Python
    View on GitHub↗26
  • sciotaio/micropython-sparkplugbsciotaio avatar

    sciotaio/micropython-sparkplugb

    12View on GitHub↗

    A MicroPython compatible implementation of the Eclipse Sparkplug B Specification. Supports the usage as a Sparkplug B Edge Node without devices.

    Python
    View on GitHub↗12
  • andrewmk/umqttandrewmk avatar

    andrewmk/uMQTT

    9View on GitHub↗

    MQTT publish for micropython on the WiPy board.

    JavaScript
    View on GitHub↗9
  • tve/mqboardtve avatar

    tve/mqboard

    128View on GitHub↗

    This repository contains a micro-framework for using MQTT with asyncio on MicroPython boards, primarily on the ESP32. The mqtt_async library can be used stand-alone as a robust MQTT client library designed for asyncio. The rest of this repo forms a micro-framework designed to operate…

    Python
    View on GitHub↗128
  • belyalov/tinymqttB

    belyalov/tinymqtt

    0View on GitHub↗

    Simple and lightweight (thus - tiny) MQTT server for tiny devices like ESP8266 / ESP32 running micropython. (documentation coming soon)

    View on GitHub↗0
  • chrismoorhouse/micropython-mqttchrismoorhouse avatar

    chrismoorhouse/micropython-mqtt

    41View on GitHub↗

    Async MQTT client library with auto reconnect for MicroPython devices such as the ESP32 or Pycom devices

    Python
    View on GitHub↗41