9 lines
530 B
Text
9 lines
530 B
Text
FlatBuffers is an efficient cross platform serialization library for
|
|
C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript,
|
|
PHP, Python, Rust and Swift. It was originally created at Google for
|
|
game development and other performance-critical applications.
|
|
|
|
What sets FlatBuffers apart is that it represents hierarchical data in
|
|
a flat binary buffer in such a way that it can still be accessed
|
|
directly without parsing/unpacking, while also still supporting data
|
|
structure evolution (forwards/backwards compatibility).
|