Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 829 Bytes

README.md

File metadata and controls

17 lines (13 loc) · 829 Bytes

kaitai-rs

kaitai-rs is a library that allows to parse binary files using Kaitai Struct in pure Rust (it is still a work-in-progress for now). I decided to start this project because all the Kaitai Struct implementations in Rust were either incomplete or no longer maintained.

Important

Kaitai-rs is currently in development, and not all features of the .ksy format description language are fully supported yet. New features are being added gradually as the project progresses.

Project structure

.
├── kaitai-rs               # kaitai-rs library
├── kaitai_struct_formats   # Git submodule for Kaitai Structs samples
├── kaitai-parser           # A tool to parse files using a .ksy format description and print their AST
├── LICENSE
└── README.md