entt

[full]

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

EnTT: Gaming meets modern C++

GitHub version Build Status Coverage Try online Gitter chat Discord channel Donate Patreon

EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++, mainly known for its innovative entity-component-system (ECS) model. Among others, it's used in Minecraft by Mojang and the ArcGIS Runtime SDKs by Esri. If you don't see your project in the list, please open an issue, submit a PR or add the #entt tag to your topics! :+1:


Do you want to keep up with changes or do you have a question that doesn't require you to open an issue? Join the gitter channel and meet other users like you. The more we are, the better for everyone.

... More
license MIT
project entt
doc-url github.com/skypjack/entt/wiki
src-url github.com/skypjack/entt
4 Versions
version 3.4.0
repository pkg:cppget.org/stable
depends 0
requires 1; c++17
version 3.3.2
repository pkg:cppget.org/legacy
depends 0
requires 1; c++17
version 3.3.1
repository pkg:cppget.org/legacy
depends 0
requires 1; c++17
version 3.3.0
repository pkg:cppget.org/legacy
depends 0
requires 1; c++17