CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
-
Updated
Feb 8, 2026 - C++
CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
Bluetooth Low Energy (BLE) packet sniffer and transmitter for both standard and non standard (raw bit) based on Software Defined Radio (SDR).
Kaitai Struct: library of binary file formats (.ksy)
Formal specification and generation of verifiable binary parsers, message generators and protocol state machines
Ji Yu Yun Feng De sprotoEr Jin Zhi Biao Zhun Shang De Miao Shu Wen Jian Ji Dai Ma Sheng Cheng Gong Ju
Fast FIX (Financial Information Exchange) protocol parser [FFP]
Schweitzer Engineering Laboratories (SEL) Protocol Bindings in Python
Diameter Protocol Library (RFC3588 / RFC6733)
Lightweight, multipurpose rust library for handling RTP streams.
A general purpose packet marshaling library
Application Layer Protocol Definition / Binary Serialization Toolset
SDDS is a short word of Stream Data Dynamic Structure.
This project is for protocol testing purposes of gaming machines that communicate through the NSW X Series protocol
Decode gaming protocol data into human readable output
A lightweight Redis implementation written in Go
Best Traffic Recognizer
ITCH parser v2 - Event-driven with pending flags (1% success). Race conditions discovered. See v3 for architectural fix.
NASDAQ ITCH 5.0 parser v1 - Initial implementation with 5 message types (S, R, A, E, X). Demonstrates protocol parsing fundamentals.
This simple script counts the occurences of the protocols in a list of pcaps
Add a description, image, and links to the protocol-parser topic page so that developers can more easily learn about it.
To associate your repository with the protocol-parser topic, visit your repo's landing page and select "manage topics."