Top 1,000 Features Creators Resources Blog Explore Download
GitHub icon

kaitai

< >

kaitai is an interface design language created in 2016 by Mikhail Yakshin.

Source code:
git clone https://github.com/kaitai-io/kaitai_struct
#250on PLDB 8Years Old

Try now: Web

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Perl / PHP / Python / Ruby


Example from the web:
meta: id: tcp_segment endian: be seq: - id: src_port type: u2 - id: dst_port type: u2 - id: seq_num type: u4 - id: ack_num type: u4

View source

- Build the next great programming language About Acknowledgements Extensions Day 624 feedback@pldb.io