munich-data-engineering/reflect-cpp

reflect-cpp

✅ Recently maintained

A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]

1,965Stars
196Forks
+47-day stars

C++ · MIT · Last push 2026-10-28

Official repository & installation ↗

Star history

2025-09-292026-11-01
View historical data
DateStars
2026-10-031,947
2026-10-041,947
2026-10-051,948
2026-10-061,948
2026-10-071,949
2026-10-081,949
2026-10-091,951
2026-10-101,951
2026-10-111,951
2026-10-121,952
2026-10-131,952
2026-10-141,952
2026-10-151,953
2026-10-161,953
2026-10-171,953
2026-10-181,954
2026-10-191,956
2026-10-201,958
2026-10-211,959
2026-10-221,959
2026-10-231,961
2026-10-241,961
2026-10-251,961
2026-10-261,961
2026-10-271,961
2026-10-281,963
2026-10-291,963
2026-10-301,964
2026-10-311,964
2026-11-011,965

Get the project

git clone https://github.com/munich-data-engineering/reflect-cpp.git

Related projects & alternative candidates

Related domains do not imply feature parity. Review official documentation and licenses.