Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Protocol Parsing

Protocol Parsing

7 projects

Showing 7 of 7 projects

sniffglue
sniffglueRust

A secure, multithreaded network packet sniffer written in Rust, designed for safe operation on untrusted networks.

#pcap#seccomp#sniffer
Stars1.3k
Forks105
Last commit4 months ago
canmatrix
canmatrixPython

A Python library for reading, writing, and converting various Controller Area Network (CAN) database formats.

#fibex#embedded-systems#can-bus
Stars1.1k
Forks441
Last commit4 days ago
CSerialPort
CSerialPortC++

A lightweight cross-platform serial port library with protocol parsing for C++, C, C#, Java, Python, Node.js, Electron, and Rust.

#iot#serialport#embedded-systems
Stars904
Forks363
Last commit2 months ago
the original repo
the original repoPython

A pure-Python SNMP SMI MIB parser that converts ASN.1 MIBs into JSON documents and pysnmp modules.

#asn1#python-library#snmp
Stars143
Forks57
Last commit3 years ago
mibble
mibbleJava

An open-source SNMP MIB parser library for Java that reads MIB files and provides API access to OIDs, types, and descriptions.

#java-library#telemetry#java
Stars128
Forks69
Last commit4 years ago
ex_abnf
ex_abnfElixir

An Elixir-based parser and interpreter for ABNF grammars, implementing RFC5234 and RFC7405 specifications.

#formal-grammars#abnf-parser#grammar-interpreter
Stars63
Forks11
Last commit7 years ago
go-pcaplite
go-pcapliteGo

A lightweight Go library for capturing and parsing network packets in real time, wrapping gopacket for simplicity.

#network-traffic#tcp#gopacket-wrapper
Stars9
Forks0
Last commit2 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub