awesome-ecs
😎 A curated list of Entity-Component-System (ECS) libraries and resources
ECS Libraries
- anax - Open source C++ entity system [github
]
- ECS - C++ single-header entity component system library [github
]
- ecst - Experimental C++14 multithreaded compile-time entity-compnent-system library [github
]
- EntityPlus - C++14 entity component system [github
]
- EntityX - Fast, type-safe C++ entity component system [github
]
- entt - Fast and reliable entity-component system [github
]
- Kengine - Type-safe and self-documenting implementation of an Entity-Component-System [github
]
Game Engines powered by ECS
- crown - General purpose data-driven game engine [github
]
- Engine - Basic cross-platform 3D game engine [github
]
- Sparky - Cross-Platform High Performance 2D/3D game engine [github
]
- Usagi - Hierarchical component entity system based game engine [github
]
Other Resources
Benchmark
Blog Posts
Talks & Slides
Book
Lists
ETC