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

669
94
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++

SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications....

698
148
C

Stochastic Screen Space Reflections (SSSR)

288
33
C

a lightweight and performant multicast DNS (mDNS) reflector with modern design, supports zone based reflection and IPv6...

181
17
C

Water-Simulation with real time specular reflection on the waters surface. The reflection is implemented in GLSL and runs on the GPU and in screen space. The water...

152
15
C

Ports of Keen Dreams, the 3D Catacomb games and Wolfenstein 3D

118
8
C

Reflections is a hardware and software platform for building entertaining mobile experiences.

77
14
C

Ray tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute....

48
7
C

j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without...

45
3
C

Library for Dwarf-based reflection in C

30
2
C

A complete refactor and different take on a traditional attack script for exploiting XML-RPC pingback(s) on WordPress....

29
7
C

C++ library for type introspection, reflection, and scripting interface

27
10
C

Code: Reflection Removal using Ghosting Cues

24
7
C

The XEOS C Foundation library provides the base for object-oriented C style coding, reference counting memory management with auto-release capabilities, reflection...

20
5
C

Reflection and Transmission Densitometer for Photographic Darkroom Use

19
4
C

Generating an infinite terrain with biomes and water reflection in OpenGL.

17
3
C

A talk (including sample code) about the Turing award lecture "Reflections on Trusting Trust" originally given by Ken Thompson....

17
1
C