The Paho Python Client provides a client class with support for MQTT v5.0, MQTT v3.1.1, and v3.1 on Python 2.7 or 3.x. It also provides some helper functions to make publishing one off messages to an MQTT server very straightforward.
Built on top of asyncio, Python's standard asynchronous I/O framework, HBMQTT provides a straightforward API based on coroutines, making it easy to write highly concurrent applications.
Fastapi-mqtt wraps around gmqtt module. gmqtt Python async client for MQTT client implementation. Module has support of MQTT version 5.0 protocol.
NanoSDK is a high-performance, non-blocking MQTT 3.1.1 SDK developed in C. With a full asynchronous I/O system built-in, it has a significant advantage on QoS and high throughput scenarios.
This C++ client provides an interface which is intended to mirror the Paho Java API as closely as possible. It requires the Paho MQTT C client library.
The Paho Java Client is an MQTT client library written in Java for developing applications that run on the JVM or other Java compatible platforms such as Android.
php-mqtt/client was created by, and is maintained by Marvin Mall. It allows you to connect to an MQTT broker where you can publish messages and subscribe to topics.
MQTT Protocol Analysis and Coroutine Client for PHP. Support for 3.1, 3.1.1 and 5.0 versions of the MQTT protocol.
The Paho Go Client provides an MQTT client library for connection to MQTT brokers via TCP, TLS or WebSockets.
Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.
The MQTT Rust client library on memory-managed operating systems such as Linux/Posix, Mac, and Windows.
A pure rust MQTT client which strives to be robust, efficient and easy to use. This library is backed by an async(using tokio) eventloop which enables users to send and receive MQTT messages in correspondence with a broker.
M2MQTT is a MQTT client available for all .Net platforms (.Net Framework, .Net Compact Framework and .Net Micro Framework) and WinRT platforms (Windows 8.1 and Windows Phone 8.1).
The Paho Android Service is an MQTT client library written in Java for developing applications on Android.