Description
Describe binary data formats in Python and parse or build them from declarative definitions. It helps developers work with file formats, network packets, firmware structures, and protocol messages without hand-writing every byte offset.
This is a low-level library. Binary input from untrusted sources should be size-limited and validated carefully, because malformed data can waste resources or trigger mistakes in tools that process it.