discovered 03 Aug 2026
kaitai_struct
→ View on GitHubKaitai Struct is a declarative language designed for describing binary data structures like file formats and network packet formats. Its primary use case is simplifying the parsing and representation of binary data by allowing a single format description (.ksy file) to be compiled into source files in various programming languages, thereby providing an easy-to-use API for accessing the data. Notable features include support for multiple programming languages, a visualizer for debugging format definitions, and a rich collection of pre-existing format descriptions.