bytefield
Anyone who has read an RFC knows the byte-layout figure: rows of fields, bit offsets across the top. bytefield generates exactly those diagrams from a compact DSL, replacing the fragile ASCII art of protocol documentation with a maintained source — Figure 1 reproduces the classic TCP header in eleven lines. Click to zoom.