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: 5 months 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 |