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.