Concise Binary Object Representation, RFC 8949 See also: DAG-CBOR

Data format which aims to have a binary data representation with a pretty small message size, really small code size (e.g. for low-compute power hardware) and extensible w/o needing to negotiate versions.

It doesn’t use a schema description (unlike protobuf). It supports all JSON data types.