{"repo":"deniszykov/msgpack-unity3d","free":true,"listed":false,"github":"https://github.com/deniszykov/msgpack-unity3d","clone":"git clone https://github.com/deniszykov/msgpack-unity3d.git","description":"MessagePack and JSON serializer for Unity3D","language":"C#","stars":104,"topics":["messagepack","unity3d","messagepack-serializer","json-serialization","json","unity-asset","unity-plugin"],"license":"MIT","category":"game-templates","readme_excerpt":"JSON & MessagePack Serialization for Unity High-performance, allocation-free (where possible), and AOT-compatible serialization library for Unity. Support for both MessagePack (binary) and JSON (text) formats with a unified API. Designed specifically for Unity's unique constraints, including IL2CPP (AOT) and limited system library access on platforms like iOS, WebGL, and consoles. --- Key Features - Standard Compliance : Full implementation of MessagePack and JSON specifications. - AOT / IL2CPP Ready : Works out-of-the-box on iOS, WebGL, and other AOT platforms without dynamic code generation. - Unity Built-in Types : Native support for Vector2/3/4 , Quaternion , Color , Bounds , Rect , and Matrix4x4 . - Flexible Mapping : Use standard [DataContract] and [DataMember] attributes or serialize plain classes/structs. - Polymorphism Support : Can preserve and restore type information for interface or base class fields. - Customizable : Easy to implement and register custom TypeSerializer for any type. - Lightweight : Minimal dependencies and small binary size. --- Installation Unity Package Manager (UPM) You can add this package to your project via the Package Manager window using the Git URL: https://github.com/deniszykov/msgpack-unity3d.git?path=/src/GameDevWare.Serialization.Unity/Packages/com.gamedevware.serialization Unity Asset Store Available as a free asset: Json + MessagePack Serializer NuGet (for .NET projects) --- Quick Start Basic Serialization Working with JSON --- Ad","default_branch":null,"files":null,"tree":[],"storefront":"/r/deniszykov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/deniszykov/msgpack-unity3d/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}