1.skypjack / entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Ranked by Attention Score: stars gained over the last 90 complete days
19 repositories by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
Next generation API for .NET
Faster enum reflection for C++17 since I don't want to wait for C++26 reflection.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
C++ Reflection Library
C++ compile-time enum to string, iteration, in a single header file
A runtime developer console and IRB alternative with powerful introspection capabilities.
C++20 Static Reflection library
Collection of self-contained header-only libraries for C++17
Cross-platform C++17 Runtime Reflection Library
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
An easy-to-use reflection-based dependency injection package that fits into any Go application.
C++ reflection library with Lua binding, and JSON and XML serialisation.
A miniature library for struct-field reflection in C++
Header-only, non-intrusive and macro-free runtime reflection system in C++
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors