MemoryPack

Binary serializer

A high-performance binary serializer designed to optimize serialization of .NET objects

Zero encoding extreme performance binary serializer for C# and Unity.

GitHub

3k stars
45 watching
203 forks
Language: C#
last commit: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
messagepack-csharp/messagepack-csharpFast C# serializer for compact binary data5,868
msgpack/msgpackA specification-driven project managing the format and serialization of efficient binary data structures.7,039
msgpack/msgpack-cliA MessagePack serialization and deserialization library for Common Language Infrastructure implementations.835
chronoxor/fastbinaryencodingA universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding.889
google/flatbuffersA memory-efficient serialization library designed to be cross-platform and compatible with multiple programming languages.23,472
msgpack/msgpack-cImplementation of a binary serialization format for efficient data exchange between languages.3,041
rudolfkurkams/structpackerA binary serializer that generates optimized C# serialization code using Source Generators technology77
thekvs/cpp-serializersCompares performance of various data serialization libraries in C++731
zingballyhoo/stackxmlAn XML serialization and deserialization library optimized for low allocation overhead using source generation.50
eyalz800/zpp_bitsA lightweight C++20 serialization and RPC library in one header file755
rikimaru0345/cerasA binary serializer that converts objects to byte arrays and back, supporting various features such as reference loops and polymorphism.484
mbraceproject/fspicklerA fast and flexible serialization library for .NET objects.326
jamescourtney/flatsharpA C# implementation of Google's FlatBuffers serialization format for high-performance binary serialization513
3hren/msgpack-rustA MessagePack implementation for Rust.1,183
marvin-brouwer/fluentserializerProvides a standardized interface for serializing and deserializing data to and from C# objects20