Kaitai Struct
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) (Created page with "{{FormatInfo |formattype=electronic |subcat=Metaformats |extensions={{ext|ksy}} }} '''Katai Struct''' is a declarative language for describing binary data structures (for file...") |
Dan Tobias (Talk | contribs) |
||
Line 4: | Line 4: | ||
|extensions={{ext|ksy}} | |extensions={{ext|ksy}} | ||
}} | }} | ||
− | '''Katai Struct''' is a declarative language for describing binary data structures (for file formats or internally for programs), with tools to convert it to various programming languages. Its compiler and libraries are open-source. Its creators have created a format gallery describing a number of file formats; pages in it are linked from the infoboxes of relevant formats in this site. | + | '''Katai Struct''' is a [[YAML]]-based declarative language for describing binary data structures (for file formats or internally for programs), with tools to convert it to various programming languages. Its compiler and libraries are open-source. Its creators have created a format gallery describing a number of file formats; pages in it are linked from the infoboxes of relevant formats in this site. |
== Links == | == Links == | ||
* [http://kaitai.io/ Official site] | * [http://kaitai.io/ Official site] | ||
+ | * [http://doc.kaitai.io/ Documentation] | ||
* [http://formats.kaitai.io/ Format gallery] | * [http://formats.kaitai.io/ Format gallery] |
Revision as of 12:00, 23 June 2017
Katai Struct is a YAML-based declarative language for describing binary data structures (for file formats or internally for programs), with tools to convert it to various programming languages. Its compiler and libraries are open-source. Its creators have created a format gallery describing a number of file formats; pages in it are linked from the infoboxes of relevant formats in this site.