flatbuffers

Memory serializer

A memory-efficient serialization library designed to be cross-platform and compatible with multiple programming languages.

FlatBuffers: Memory Efficient Serialization Library

GitHub

23k stars
645 watching
3k forks
Language: C++
last commit: 9 days ago
Linked from 7 awesome lists

cc-plus-plusc-sharpcross-platformflatbuffersgogrpcjavajavascriptjson-parsermarshallingmmapprotobufpythonrpcrustserializationserialization-librarytypescriptzero-copy

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jamescourtney/flatsharp A C# implementation of Google's FlatBuffers serialization format for high-performance binary serialization 511
huntlabs/flatbuffers A high-performance, binary serialization format for efficient data storage and transmission 11
frol/flatc-rust A tool that compiles FlatBuffers code into Rust helpers for working with the flatBuffers library. 107
mzaks/flatbuffersswift A serialization library for Swift that provides efficient cross-platform data encoding and decoding 570
dvidelabs/flatcc A tool for compiling and generating C code for serialization and deserialization of binary data using the FlatBuffers format. 653
flatpak/flatpak A system for building and running sandboxed desktop applications on Linux. 4,247
treeform/flatty A fast and simple binary serializer/deserializer for Nim. 87
apache/fury A high-performance serialization framework that supports multiple languages and protocols, designed to improve data transfer and object persistence in distributed systems. 3,102
cysharp/memorypack A high-performance binary serializer designed to optimize serialization of .NET objects 3,352
protocolbuffers/protobuf A language-neutral, platform-neutral format for serializing structured data 65,753
rowanwins/mapbox-gl-flatgeobuf A library providing a tiled approach to consuming flatgeobuf files in Mapbox GL. 23
bogdan-lyashenko/codecrumbs An application that analyzes source code and generates visual guides to help developers navigate large codebases 2,713
flatgeobuf/flatgeobuf A binary encoding format for geographic data 688
chronoxor/fastbinaryencoding A universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding. 828
pascaldekloe/colfer A binary serialization format designed for speed and size, generating source code from schema definitions. 745