Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
Sep 2, 2026 - C++
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
A fast entity component system (ECS) for C & C++
3D C++ Game Engine - yet another open source game engine
A complete and cross-platform game engine designed for flexibility, performance and fast iteration.
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
JS runtime lolz
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
High-performance C# ECS
🌎 Performant real-time state management for React and TypeScript
😎 A curated list of Entity-Component-System (ECS) libraries and resources
A fast, portable Entity Component System for Luau
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Data-oriented and multi-threaded C11 Game Engine with libraries & shaders hot-reloading.
A slot map is a high-performance associative container with persistent unique 32/64 bit keys to access stored values.
A C# wrapper for flecs
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
To associate your repository with the data-oriented-design topic, visit your repo's landing page and select "manage topics."