flatbuffers

Serialization library compiler for efficient data interchange

brewmacoslinux
Try with needOr install directly
Source

About

Serialization library for C++, supporting Java, C#, and Go

Commands

flatc

Examples

Compile a FlatBuffers schema file to C++ code$ flatc --cpp -o output_dir schema.fbs
Generate Java classes from a schema$ flatc --java -o output_dir schema.fbs
Compile schema to multiple languages at once$ flatc --cpp --java --go -o output_dir schema.fbs