C++

Top C++ Frameworks & Libraries for reflection

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

6471
595
C++

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code...

2602
225
C++

A library that lets you use reflection without any restriction above Android P

2175
414
C++

C++ Reflection Library

2136
313
C++

c++ toolkit for rapid development of live graphical apps and games

1467
80
C++

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum...

1279
79
C++

C++ compile-time enum to string, iteration, in a single header file

1244
143
C++

std::tuple like methods for user defined types without any macro or boilerplate code

1005
130
C++

Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

824
55
C++

Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming)....

613
52
C++

C++ Reflection Parser / Runtime Skeleton

471
75
C++

C++ reflection library with Lua binding, and JSON and XML serialisation.

517
80
C++

A real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows,...

425
48
C++

Header-only, non-intrusive and macro-free runtime reflection system in C++

404
35
C++

Header-only, tiny (99 lines) and powerful C++20 static reflection library.

393
54
C++

Parse command line arguments by defining a struct

375
18
C++

A miniature library for struct-field reflection in C++

325
42
C++

Reflang - Modern C++ reflection using libclang

259
24
C++

Render lab built on top of vulkan, aiming to create a real time planet scale large scene. Also some widely adopted techs are implemented, such as deferred renderin...

250
11
C++

A work in progress minimal C++ static reflection API and codegen tool.

231
13
C++

Sample project for a small, flexible runtime reflection system using C++11

221
31
C++

cpgf library

197
59
C++

UdpPinger is a high performance packet generation and reflection library.

194
51
C++

C++ Reflection using clang

200
17
C++

A library for C++ reflection and introspection

179
26
C++

declarative polyamorous cross-system intermedia objects

171
3
C++

Metareflect is a lightweight reflection system for C++, based on LLVM and Clangs libtooling.

154
20
C++

Ubpa Dynamic Reflection

152
30
C++

Take images of an eye+reflections and find on-screen gaze points.

152
44
C++

C++14 Reflection Library

128
17
C++