mqtt-protocol

There are 287 repositories under mqtt-protocol topic.

  • emqx/emqx

    The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles

    Language:Erlang13.4k3923.9k2.2k
  • dotnet/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/.

    Language:C#4.2k1561.4k1k
  • MQTTX

    emqx/MQTTX

    A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.

    Language:TypeScript3.6k67407419
  • acl-dev/acl

    C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, Android, iOS, MacOS, Windows, etc..

    Language:C2.8k212219930
  • nanomq

    nanomq/nanomq

    An ultra-lightweight and blazing-fast Messaging broker/bus for IoT edge & SDV

    Language:C1.4k41495164
  • hivemq/hivemq-community-edition

    HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform

    Language:Java1k64142261
  • DrmagicE/gmqtt

    Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang

    Language:Go96738123212
  • mqttwarn

    mqtt-tools/mqttwarn

    A highly configurable MQTT message router, where the routing targets are notification plugins, primarily written in Python.

    Language:Python94775362182
  • hivemq-mqtt-client

    hivemq/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

    Language:Java81450355152
  • mqtt

    simps/mqtt

    🕹 MQTT Protocol Analysis and Coroutine Client for PHP. Support for 3.1, 3.1.1 and 5.0 versions of the MQTT protocol.

    Language:PHP337102752
  • IoT-Technology/IoT-Toolkit

    Toolkit is a IoT protocol client CLI for IoT developer and learners. CoAP、MQTT And NB-IoT protocol are currently supported. It supports colors, autocompletion, internationalization(chinese, english and german…) and multi-platforms

    Language:Java29911140
  • 1ssqq1lxr/iot-harbor

    reactor3实现的mqtt库

    Language:Java256122116
  • chkr1011/mqttMultimeter

    Cross platform MQTT client for MQTT debugging and message inspection. It is based on the .NET library MQTTnet.

    Language:C#224102637
  • zhaojh329/libumqtt

    A Lightweight and fully asynchronous MQTT client C library based on libev

    Language:C1917547
  • aaronwmorris/indi-allsky

    Software to manage a Linux-based All Sky Camera.

    Language:Python1831428428
  • grafana/mqtt-datasource

    MQTT Datasource for Grafana allows streaming data from any MQTT broker running either locally or remotely.

    Language:Go1661387249
  • xHasKx/luamqtt

    luamqtt - Pure-lua MQTT v3.1.1 and v5.0 client

    Language:Lua147113341
  • mqttrs

    00imvj00/mqttrs

    Async Mqtt encoder and decoder for rust.

    Language:Rust12672817
  • MQTT-Board

    flespi-software/MQTT-Board

    Diagnostic-oriented MQTT client tool. Supports MQTT 5.0 and 3.1.X protocols, connections to multiple brokers, MQTT operations logs and multiple subscribe widgets with unique/history topic filtering mode. Saves configuration in browser's local cache.

    Language:Vue915121
  • soypat/natiu-mqtt

    A dead-simple, extensible MQTT implementation well suited for embedded systems.

    Language:Go82354
  • absmach/mproxy

    mProxy is an MQTT proxy

    Language:Go74121627
  • tillsteinbach/WeConnect-mqtt

    MQTT Client that publishes data from Volkswagen WeConnect

    Language:Python61158912
  • atilaneves/mqtt

    MQTT broker written in D, using vibe.d

    Language:D581327
  • petabridge/TurboMqtt

    The fastest Message Queue Telemetry Transport (MQTT) client for .NET.

    Language:C#582116
  • Azure/azure-umqtt-c

    General purpose library for communication over the mqtt protocol

    Language:C49591555
  • homewsn/whsnbg

    Whsnbg is a C implementation of a MQTT server (broker), a MQTT-SN gateway and simple MQTT rules engine designed for embedded platforms with small memory requirements.

    Language:C++4817825
  • thebehera/mqtt

    Kotlin cross-platform, coroutine based, reflectionless MQTT 3.1.1 & 5.0 client & server

  • mmuecke/RxMQTTnet

    A extension to the MQTTnet project, to transform the subscriptions into observables and to publish form a observalbe stream.

    Language:C#29436
  • binsoul/net-mqtt

    Implementation of MQTT protocol versions 3.1 and 3.1.1

    Language:PHP285212
  • NVIDIA

    pfeinsper/NVIDIA

    A Nvidia partnership project of a autonomous car MVP using Jetbot and other Nvidia tools for HPC and Transfer Learning

    Language:Jupyter Notebook27403
  • atilaneves/mqtt_rs

    MQTT broker in Rust

    Language:Rust23704
  • jflavio11/MqttAndroidExample

    An example Android app using MQTT protocol

    Language:Kotlin22529
  • hivemq/hivemq-extension-sdk

    Open source Extension SDK for the HiveMQ Enterprise MQTT broker that you can use to extend the broker with custom functionality and integrate the broker with other external systems

    Language:Java2117117
  • mqtt5-explorer

    Omniaevo/mqtt5-explorer

    MQTT5 Explorer is a simple yet feature-rich client to visualize data of any MQTT broker.

    Language:Vue19140
  • DitchOoM/mqtt

    Kotlin cross-platform, coroutine based, reflectionless MQTT 3.1.1 & 5.0 client

    Language:Kotlin18320
  • kopera/erlang-mqtt

    Erlang/Elixir low level MQTT protocol implementation

    Language:Erlang17525