libsigrok
« Back to VersTracker
Description:
Drivers for logic analyzers and other supported devices
Type: Formula  |  Latest Version: 0.5.2@0  |  Tracked Since: Nov 22, 2025
Links: Homepage  |  @sigrokorg  |  formulae.brew.sh
Category: Developer tools
Tags: logic-analyzer hardware embedded electronics drivers
Install: brew install libsigrok
About:
libsigrok is a shared library written in C that provides the hardware API layer for the sigrok logic analysis software suite. It abstracts communication with various logic analyzers and test equipment, allowing software to interface with devices from multiple manufacturers through a unified interface. The library is designed to be lightweight and portable, enabling cross-platform support for data acquisition hardware.
Key Features:
  • Hardware abstraction layer for diverse logic analyzers
  • Cross-platform C library with language bindings
  • Support for multiple device protocols and vendors
  • Lightweight and portable architecture
Use Cases:
  • Developing custom applications for logic analyzer hardware
  • Integrating test equipment control into embedded systems
  • Building automated signal measurement and analysis tools
Alternatives:
  • libusb – Lower-level USB communication only, lacks device-specific protocol handling
  • PulseView – GUI application that uses libsigrok as its backend library
Version History
Detected Version Rev Change Commit
Nov 22, 2025 9:45am 5 VERSION_BUMP f238da3e
Sep 15, 2025 1:25am 5 VERSION_BUMP 0d453dce
Dec 28, 2024 12:47am 5 VERSION_BUMP 86ca2d15
Dec 27, 2024 4:09pm 5 VERSION_BUMP 9b9f8561
Sep 12, 2024 9:10pm 5 VERSION_BUMP 0a891c73