There are 2 repositories under protocol-parser topic.
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
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
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
Best Traffic Recognizer
Signal Parser is a simple C-based state machine parser for AT command-like protocols, designed to read and process character streams from devices or command line interfaces..
A PHP library to work with stream decode and encode according to the SDDS Specification.
A C++ IRC server built from scratch, supporting multiple clients, channels, user commands, and message routing. Emphasizes network programming, socket management, and IRC protocol parsing.
This simple script counts the occurences of the protocols in a list of pcaps