ttyrec3 is a tag-length-value (TLV) delimited binary file format (with extensible tags) intended for terminal recordings
as they are produced by the Chronostruct system.
This is a golang library implementation for reading and writing ttyrec3 formatted terminal recordings.
In addition to supporting ttyrec3 formatted reading/writing, this library includes conversions from/to other common
terminal recording formats: