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
646 watching
3k forks
Language: C++
last commit: almost 2 years ago
Linked from 7 awesome lists

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jamescourtney/flatsharpA C# implementation of Google's FlatBuffers serialization format for high-performance binary serialization513
huntlabs/flatbuffersA high-performance, binary serialization format for efficient data storage and transmission10
frol/flatc-rustA tool that compiles FlatBuffers code into Rust helpers for working with the flatBuffers library.108
mzaks/flatbuffersswiftA serialization library for Swift that provides efficient cross-platform data encoding and decoding571
dvidelabs/flatccA tool for compiling and generating C code for serialization and deserialization of binary data using the FlatBuffers format.654
flatpak/flatpakA system for building and running sandboxed desktop applications on Linux.4,290
treeform/flattyA fast and simple binary serializer/deserializer for Nim.88
apache/furyA high-performance serialization framework that supports multiple languages and protocols, designed to improve data transfer and object persistence in distributed systems.3,133
cysharp/memorypackA high-performance binary serializer designed to optimize serialization of .NET objects3,410
protocolbuffers/protobufA language-neutral, platform-neutral mechanism for serializing structured data65,999
rowanwins/mapbox-gl-flatgeobufA library providing a tiled approach to consuming flatgeobuf files in Mapbox GL.24
bogdan-lyashenko/codecrumbsAn application that analyzes source code and generates visual guides to help developers navigate large codebases2,712
flatgeobuf/flatgeobufA binary encoding format for geographic data696
chronoxor/fastbinaryencodingA universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding.889
pascaldekloe/colferA binary serialization format designed for speed and size, generating source code from schema definitions.746