FlatBuffers

FlatBuffers is a serialization format meant for networked computer games. To this end, emphasis in its design is put on fast decoding, in a way largely identical to Cap'n Proto and Simple Binary Encoding. Its schema files use the extension .fbs.

Links

 * Source
 * Documentation
 * Promotional Wikipedia article