14 مستودعات
Libraries for runtime or compile-time type introspection and reflection.
Explore 14 awesome GitHub repositories matching part of an awesome list · Reflection Frameworks. Refine with filters or upvote what's useful.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Macros and functions to obtain variable and type names.
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, CSV, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.orgC++20
Serialization through reflection with automatic field retrieval.
C++ compile-time enum to string, iteration, in a single header file
Reflective enums with iteration and string conversion.
C++ Reflection Parser / Runtime Skeleton
Reflection system using Clang.
C++ reflection library with Lua binding, and JSON and XML serialisation.
C++11 library for reflection.
Header-only, non-intrusive and macro-free runtime reflection system in C++
Macro-free runtime reflection system.
Cross-platform C++17 Runtime Reflection Library
Runtime reflection and code generation library.
Simple C++ Config Loader Framework(Serialization & Reflection)
Static reflection framework for configuration parsing.
Faster enum reflection for C++17 since I don't want to wait for C++26 reflection.
Header-only library for compile-time enum reflection.
TSMP is a static reflection library that is implemented with C++20 and code generation with the help of libclang and cmake.
Intrusion-free static reflection using libclang.