Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Serialization GitHub Repositories (2026) · Open Source Tools
Discover the best Serialization open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
Experimental rust serialization library
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
A modern C++17/C++20 glTF 2.0 library focused on speed, correctness, and usability
Zero-copy deserialization framework for Rust
Provides a rich set of editor extensions and serialization extensions for Unity.
A universal converter for singing voice projects which is cross-platform and multi-lingual
The fastest binary serializer for C#. Source-generated, zero-allocation, thread-safe and safe on untrusted input: .NET, Native AOT, Unity, Godot and HybridCLR, with Go, Rust and TypeScript writing and reading the same bytes.
Composable custom class converters for attrs, dataclasses and friends.
🔵 Community-driven .NET implementation of TOON
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
Types that travel.
A feature-packed .NET MessagePack serialization library with great performance and simplicity. msgpack.io[C#]
Cross-browser storage for all use cases, used across the web.
Kotlin multiplatform / multi-format serialization
Rusty Object Notation
HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
Obsidian plugin that gives you the power of Dataview, but generates Markdown, making it compatible with Obsidian Publish, and making the links appear on the Graph.