- April 06, 2023
April 5, 2023 - HiveMQ, a global leader in enterprise MQTT solutions, has added a C# Client to the open-source HiveMQ MQTT Client Libraries. The new client appeals to any organization building IoT applications using the Microsoft .NET framework, extending the MQTT ecosystem with a reliable, performant and fully-supported client.
All of the clients in the HiveMQ MQTT Client Libraries, including the popular HiveMQ MQTT Java Client, work with any MQTT broker to fast-track application development cycles and ensure long-term flexibility for IoT deployments. Now, users can quickly develop IoT applications using expertly built clients and deploy them rapidly.
“HiveMQ is dedicated to providing MQTT clients that are regularly tested and supported so companies can feel comfortable investing in them long-term,” said Dominik Obermaier, CTO and founder of HiveMQ. “We will continue to expand our MQTT client portfolio—we started with Java a few years ago, today released C#, and have exciting new clients in the works. The goal is to help our customers build IoT applications faster, and on the device side, help them migrate data from device to cloud seamlessly with MQTT.”
The HiveMQ MQTT C# client is available on GitHub under the liberal Apache 2 license, and community feedback and public contributions are welcome. Key features include:
- The ability to send an MQTT message in as little as 3 lines of code
- Compliant with the MQTT 5 specification
- Support for all MQTT Quality of Service (QoS) levels
- Security features including TLS and basic authentication
- Support for the latest Microsoft .NET Framework
- Available as a NuGet package on NuGet.org