wolfmqtt
« Back to VersTracker
Description:
Small, fast, portable MQTT client C implementation
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @wolfSSL  |  formulae.brew.sh
Category: Networking
Tags: mqtt iot c-library networking embedded
Install: brew install wolfmqtt
About:
WolfMQTT is a client implementation of the MQTT 3.1.1 and 5.0 protocol specifications. It is designed to be small, fast, and highly portable, making it suitable for constrained environments like embedded systems and IoT devices. The library provides robust support for TLS/SSL encryption and non-blocking I/O.
Key Features:
  • MQTT 3.1.1 and 5.0 protocol support
  • Small footprint and low memory usage
  • Support for TLS/SSL encryption
  • Non-blocking API for asynchronous operations
  • Cross-platform compatibility
Use Cases:
  • Embedded IoT device connectivity
  • Secure telemetry data transmission
  • Building MQTT brokers or clients in C/C++
Alternatives:
  • mosquitto – Mosquitto is primarily a broker but also offers a C client library; WolfMQTT is focused solely on the client implementation with a smaller footprint.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 9:20pm 1 VERSION_BUMP cce2ce23