Top 20 NuGet mqtt Packages

MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker).
MQTT client based on M2Mqtt 4.3.0 for .NETStandard 2.0
This is an extension library which provides a managed MQTT client with additional features using MQTTnet.
Defines the IoT Gateway runtime environment.
MQTT codec for DotNetty
This is a support library to integrate MQTTnet into AspNetCore.
This is an extension library which allows executing synchronous device calls including a response using MQTTnet.
MQTT Client utilizing the power of Reactive Extensions
DEPRECATED: use package without "-signed". Mqtt codec support for DotNetty.
Device SDK for Azure IoT Hub
The control library IToolS® (Industrial Component Tool Suite) is the answer to the interaction difficulties experienced by devices wishing to communicate via a common protocol. IToolS® is a software library containing its own communication drivers for the most popular devices used in the field of i...
Library that provides a simple MQTT client.
Microsoft Azure IoTHub MQTT transport
Connect your Azure Function to your Mqtt broker! This package enables you to: * Trigger an Azure Function based on a MQTT Subscription * Publish a message to a MQTT topic as a result of an Azure Function. For more information, please visit
Library that provides a simple MQTT client for UWP.
M2Mqtt is a MQTT client available for all .Net platform (.Net Framework, .Net Compact Framework and .Net Micro Framework) and WinRT platform (Windows 8.1 and Windows Phone 8.1) for M2M communication.
A modern MQTT library for .NET
An mqtt client library that performs load balancing for worker mqtt clients
mqtt client library to act as the worker for Mqtt.LoadBalancer.Core
Emitter is an MQTT client tailored for service, allowing real-time publish subscribe. It supports full .Net Framework, .Net Micro Framework and WinRT platform (Windows 8+ and Windows Phone 8+).