DigiNews

Tech Watch by Johan Denoyer

← Back to articles

MemoryPack: Zero encoding extreme performance binary serializer for C#

Quality: 8/10 Relevance: 9/10

Summary

MemoryPack is a zero-encoding, high-performance binary serializer for C# and Unity. It uses a memory-efficient approach and a C#-specific binary format with a Roslyn-based source generator, Unity shims, and optional compression. The project emphasizes speed and memory efficiency and provides features like version-tolerant schemas, circular references, and TypeScript code generation.

🚀 Service construit par Johan Denoyer