Star on GitHubStar2.4k stars

Tool

libsigrokdecode

Run sigrok’s Python protocol decoders through a C library to interpret captured digital signals.

Targets
Protocol
Category
Protocol analysis tools
Relationship
Foundation tool
Sources reviewed
Stars
147
Last commit
2024-10-01
Language
Python
License (GitHub)
GPL-3.0

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Source builds require a C compiler, make, pkg-config, GLib 2.34+ and Python 3.2+; Git builds additionally need Autoconf, Automake and Libtool. A client supplies captured signal data.
  • The library and its integral decoders use GPLv3-or-later. Git snapshots have no stable-API guarantee; the README recommends release tarballs for distribution packaging.

Cite

BibTeX

@misc{libsigrokdecode,
  title = {{libsigrokdecode}},
  howpublished = {\url{https://github.com/sigrokproject/libsigrokdecode}},
  url = {https://github.com/sigrokproject/libsigrokdecode},
  urldate = {2026-10-29},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/libsigrokdecode/}}
}

Plain text

libsigrokdecode. https://github.com/sigrokproject/libsigrokdecode (accessed 2026-10-29). Awesome REA entry: https://awesomerea.org/resources/libsigrokdecode/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README GitHub · sigrokproject/libsigrokdecode · Revision 71f4514

More in Protocols

All 720 entries in Protocols

↑↓ move↵ open⌘↵ new tab