sigrok-cli
« Back to VersTracker
Description:
Sigrok command-line interface to use logic analyzers and more
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: electronics hardware logic-analyzer protocol-decoding cli
Install: brew install sigrok-cli
About:
Sigrok-cli is the official command-line interface for the sigrok suite of logic analysis software. It enables users to capture, decode, and analyze signals from a wide range of hardware logic analyzers directly from the terminal. This tool is essential for hardware engineers and hobbyists for debugging digital circuits and serial protocols without a GUI.
Key Features:
  • Supports a wide variety of logic analyzers and oscilloscopes via libsigrok drivers
  • Powerful protocol decoding for common interfaces like I2C, SPI, UART, and CAN
  • Scriptable and automatable for integration into CI/CD or custom analysis pipelines
  • Lightweight and fast, designed for headless and embedded environments
Use Cases:
  • Debugging digital communication protocols between microcontrollers and peripherals
  • Automated signal acquisition and analysis in headless server environments
  • Capturing high-speed digital signals for reverse engineering hardware
Alternatives:
  • PulseView – PulseView is the GUI counterpart to sigrok-cli, offering a visual interface for the same underlying libsigrok drivers.
  • Logic – Logic is a commercial, polished GUI application for Saleae hardware, offering a more user-friendly but less flexible experience than the open-source sigrok suite.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 10:05am 0 VERSION_BUMP bfa98f2a
Sep 14, 2024 5:17am 0 VERSION_BUMP 127e2e42