EnTT
A fast and reliable entity component system (ECS) and much more
...An incredibly fast entity-component system based on sparse sets, with its own pay for what you use policy to adjust performance and memory usage according to the users' requirements. Offers a minimal configuration system built using the monostate pattern.