BARE (Binary Application Record Encoding) is a schema-based binary format that favors compactness and simplicity.
bare-ts/lib provides decoders and encoders for basic BARE types.
Please, take a look to bare-ts/bare for more information.
Warning: BARE specification is currently a IEF draft.
The specification is likely to evolve before its final release.
However, most of the changes since the beginning concern the schema language.
The binary format is fairly stable.