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
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.
Primary sources
- README GitHub · sigrokproject/libsigrokdecode · Revision 71f4514
More in Protocols
- Ubertooth · Tool
- Umap2 · Tool
- DSDcc · Tool
- winbox · Tool
- wow_messages · Tool
- Vifterpreter · Tool