libmodbus
« Back to VersTracker
Description:
Portable modbus library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: libmodbus modbus iot industrial networking c-library
Install: brew install libmodbus
About:
Libmodbus is a lightweight, portable C library designed for implementing the Modbus protocol. It provides a simple API for both client (master) and server (slave) communication over various backends including TCP, RTU, and TTY. Its main value proposition is abstracting the complexities of the protocol, allowing developers to easily integrate industrial device communication into their applications.
Key Features:
  • Portable C library with no dependencies
  • Supports TCP, RTU (Serial), and TTY backends
  • Thread-safe context management
  • Low memory footprint
Use Cases:
  • Building SCADA systems and industrial automation controllers
  • Communicating with PLCs, sensors, and smart meters
  • Creating mock Modbus devices for testing environments
Alternatives:
  • libmodbus – Standard reference implementation
Version History
Detected Version Rev Change Commit
Sep 11, 2025 11:38am 0 VERSION_BUMP 40ba2e36