libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format. From cbor.io: RFC 8949 Concise Binary Object Representation "The Concise Binary Object Representation (CBOR) is a data format whose design goals include the possibility of extremely small code size, fairly small message size, and extensibility without the need for version negotiation."