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.
3k stars
45 watching
201 forks
Language: C#
last commit: about 2 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
messagepack-csharp/messagepack-csharp | Fastest C# serializer with built-in LZ4 compression and support for Unity and Xamarin. | 5,795 |
msgpack/msgpack | A specification-driven project managing the format and serialization of efficient binary data structures. | 7,009 |
msgpack/msgpack-cli | A MessagePack serialization and deserialization library for Common Language Infrastructure implementations. | 834 |
chronoxor/fastbinaryencoding | A universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding. | 828 |
google/flatbuffers | A memory-efficient serialization library designed to be cross-platform and compatible with multiple programming languages. | 23,350 |
msgpack/msgpack-c | Implementation of a binary serialization format for efficient data exchange between languages. | 3,030 |
rudolfkurkams/structpacker | A binary serializer that generates optimized C# serialization code using Source Generators technology | 76 |
thekvs/cpp-serializers | Compares performance of various data serialization libraries in C++ | 730 |
zingballyhoo/stackxml | An XML serialization and deserialization library optimized for low allocation overhead using source generation. | 49 |
eyalz800/zpp_bits | A lightweight C++20 serialization and RPC library in one header file | 747 |
rikimaru0345/ceras | A binary serializer that converts objects to byte arrays and back, supporting various features such as reference loops and polymorphism. | 484 |
mbraceproject/fspickler | A fast and flexible serialization library for .NET objects. | 327 |
jamescourtney/flatsharp | A C# implementation of Google's FlatBuffers serialization format for high-performance binary serialization | 511 |
3hren/msgpack-rust | A MessagePack implementation for Rust. | 1,171 |
marvin-brouwer/fluentserializer | Provides a standardized interface for serializing and deserializing data to and from C# objects | 20 |