protoviz 0.2.0

A binary protocol visualizer (Generates svg figures for documentation)
Documentation
1
2
3
4
5
6
7
8
9
10
# ProtoViz

![Example](./images/example.svg)

This library is an attempt to create a fast and intuitive way of creating figures for protocol specifications.

Currently it supports protocols with fixed and variable field sizes, with the option of showing field lengths and positions.

It uses [Tera](https://keats.github.io/tera/docs) for generating the SVG file.

For a pratical use case, check the [examples readme](./examples/README.md).