kaitai_struct
Binary parser generator
Tool for describing and generating parsers for binary data structures
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
4k stars
95 watching
199 forks
Language: Shell
last commit: 5 months ago
Linked from 1 awesome list
c-plus-pluscppcsharpdeclarative-languagefile-formatgogolanggraphvizjavajavascriptluanimperlphpprotocol-analyserpythonreverse-engineeringruby
Related projects:
Repository | Description | Stars |
---|---|---|
| A compiler that translates Kaitai Struct language (.ksy files) into source code for various programming languages. | 550 |
| A C# runtime library for parsing and working with binary data formats. | 64 |
| A repository of binary file format descriptions using Kaitai Struct language | 715 |
| A runtime library for Swift to work with Kaitai Struct's declarative language for describing binary data structures | 10 |
| A parser specification for the reMarkable lines binary format | 12 |
| Decodes binary data into structured format | 99 |
| A lightweight C++ header-only library for parsing command line arguments into a structured format. | 469 |
| A plugin for Sublime Text that allows users to create files from templates. | 225 |
| An integrated development environment that enables fast and flexible application creation with a graph database backend. | 786 |
| A package that extracts and works with Go struct fields as values, including type information. | 6 |
| An immutable data structure for efficiently managing sorted sets. | 27 |
| A Clojure-based library for building and manipulating dataframes in a distributed computing framework. | 289 |
| A library providing structure visitors for C++11 and C++14 to easily serialize and deserialize, print structs with varying member types. | 506 |
| A data structure implementation in C++ with documentation and examples. | 0 |
| A library providing a way to validate the structure of data in Clojure applications. | 119 |