data-oriented-design
Here are 145 public repositories matching this topic...
Language:All
Sort:Most stars
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
- Updated
Dec 17, 2025 - C++
A fast entity component system (ECS) for C & C++
- Updated
Dec 17, 2025 - C
3D C++ Game Engine - yet another open source game engine
- Updated
Dec 15, 2025 - C++
A complete and cross-platform game engine designed for flexibility, performance, and fast-iterations.
- Updated
Dec 16, 2025 - C++
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
- Updated
Apr 21, 2023 - C++
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
- Updated
Mar 5, 2024 - C++
JS runtime lolz
- Updated
Dec 15, 2025 - Rust
😎 A curated list of Entity-Component-System (ECS) libraries and resources
- Updated
Nov 26, 2025
🌎 Performant real-time state management for React and TypeScript
- Updated
Dec 17, 2025 - TypeScript
High-performance C# ECS
- Updated
Dec 11, 2025 - C#
Ubpa Entity-Component-System (U ECS) in Unity3D-style
- Updated
Feb 14, 2022 - C++
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
- Updated
Nov 20, 2020 - C++
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
- Updated
Dec 13, 2025 - C++
A fast, portable Entity Component System for Luau
- Updated
Dec 16, 2025 - Luau
Data-oriented and multi-threaded C11 Game Engine with libraries & shaders hot-reloading.
- Updated
Sep 2, 2025 - C
A slot map is a high-performance associative container with persistent unique 32/64 bit keys to access stored values.
- Updated
Aug 5, 2025 - C++
A C# wrapper for flecs
- Updated
May 25, 2025 - C#
Tiny and easy to use ECS (Entity Component System) library for game programming
- Updated
Mar 2, 2023 - TypeScript
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
- Updated
Aug 17, 2025 - Go
Improve this page
Add a description, image, and links to thedata-oriented-design topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thedata-oriented-design topic, visit your repo's landing page and select "manage topics."