rpoco
C++ object serializer
A header-based reflection system for serializing and deserializing C++ objects to/from various data formats
(R)eflect (P)lain (O)ld (C)++ (O)bjects, is a small header based reflection system that supports JSON serialization,etc
8 stars
3 watching
4 forks
Language: C++
last commit: over 6 years ago
Linked from 1 awesome list
c-plus-pluscplusplus-11jsonjson-parserjson-serializationmacrosreflection
Related projects:
Repository | Description | Stars |
---|---|---|
realtimechris/jsonifier | Fast JSON serialization and deserialization library using modern C++20 features and SIMD instructions | 56 |
xeverous/fuser | A header-only library that enables automatic serialization of C++ types to and from JSON. | 54 |
feuerwerk/kryococoa | An Objective-C port of the Kryo serialization library, allowing developers to serialize and deserialize objects in various formats. | 17 |
getml/reflect-cpp | A C++ library for fast serialization and validation using reflection | 1,126 |
stephenberry/glaze | A fast and portable JSON library for C++ that supports various features and data formats | 1,221 |
bytedance/sonic-cpp | A fast JSON serialization and deserialization library with SIMD acceleration | 855 |
wc-duck/datalibrary | A C++ library for serializing data from JSON format to binary and vice versa while performing type checks and other validations. | 42 |
thomasgalliker/objectdumper | A utility that serializes .NET objects to human-readable strings or C# initializer code for debugging and logging purposes. | 398 |
chocolacula/easy_reflection_cpp | A reflection-based serialization library for C++ | 96 |
sitecoreunicorn/rainbow | An advanced serialization library for Sitecore that provides universal data structures and formats, making it easier to store and compare item data across different platforms. | 34 |
mbraceproject/fspickler | A fast and flexible serialization library for .NET objects. | 327 |
boostorg/json | A C++ library that provides fast and efficient JSON data serialization and deserialization | 434 |
yak32/glw_json | A compact C++ library for fast and efficient JSON serialization without memory allocation during parsing. | 8 |
marvin-brouwer/fluentserializer | Provides a standardized interface for serializing and deserializing data to and from C# objects | 20 |
eyalz800/zpp_bits | A lightweight C++20 serialization and RPC library in one header file | 747 |