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
203 forks
Language: C#
last commit: about 1 year ago
Linked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Fast C# serializer for compact binary data | 5,868 |
| | A specification-driven project managing the format and serialization of efficient binary data structures. | 7,039 |
| | A MessagePack serialization and deserialization library for Common Language Infrastructure implementations. | 835 |
| | A universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding. | 889 |
| | A memory-efficient serialization library designed to be cross-platform and compatible with multiple programming languages. | 23,472 |
| | Implementation of a binary serialization format for efficient data exchange between languages. | 3,041 |
| | A binary serializer that generates optimized C# serialization code using Source Generators technology | 77 |
| | Compares performance of various data serialization libraries in C++ | 731 |
| | An XML serialization and deserialization library optimized for low allocation overhead using source generation. | 50 |
| | A lightweight C++20 serialization and RPC library in one header file | 755 |
| | A binary serializer that converts objects to byte arrays and back, supporting various features such as reference loops and polymorphism. | 484 |
| | A fast and flexible serialization library for .NET objects. | 326 |
| | A C# implementation of Google's FlatBuffers serialization format for high-performance binary serialization | 513 |
| | A MessagePack implementation for Rust. | 1,183 |
| | Provides a standardized interface for serializing and deserializing data to and from C# objects | 20 |