I need to document quite many different binary formats and would like to present them with a figure visualizing the different fields, their length and names.
Similar to how internet protocols are presented in RFC documents, but rather not in text mode. Preferably in some vector format, like SVG, to make it easy to embed these figures in different kind of documents.
Up to now I have mainly used Microsoft Visio or even Excel for this. This is very tedious and ineffective. I think there must exist a tool for this where you just define the protocol (e.g. using Kaitai Struct syntax or something simlar) and then generate the protocol figure.
So far I have only found tools for generating such figures in text format.
Any suggestions?
https://github.com/wavedrom/wavedrom