GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

data-oriented-programming

Star

Here are 42 public repositories matching this topic...

Language: All
Filter by language
All 42 C++ 14 Java 6 C 3 JavaScript 3 TypeScript 3 Kotlin 2 Python 2 Ruby 2 C# 1 Go 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

pmndrs / koota

Sponsor
Star 770

🌎 Performant real-time state management for React and TypeScript

react javascript typescript data-oriented-design game-development ecs entity-component-system data-oriented-programming
  • Updated Nov 10, 2026
  • TypeScript
gaia-ecs

richardbiely / gaia-ecs

Sponsor
Star 135

A simple and powerful entity component system (ECS) written in C++17

gamedev performance cpp data-oriented-design game-development ecs entity-component-system entity-framework cpp17 gaia production-ready gamedev-library dod cpp-library no-dependencies gamedev-framework data-oriented ecs-framework data-oriented-programming gaia-ecs
  • Updated Nov 5, 2026
  • C++

zefhub / zef

Star 119

Toolkit for graph-relational data across space and time

graphql distributed-systems immutable neo4j graph version-control data-oriented-design distributed versioning streams stream-processing knowledge-graph in-memory graph-database graphdb distributed-database domain-specific-language in-memory-database data-oriented data-oriented-programming
  • Updated Jan 28, 2026
  • Python

Avokadoen / ecez

Star 35

An ECS API for Zig!

zig ecs data-oriented-programming
  • Updated Nov 30, 2025
  • Zig
Tdbe-2023-URP-DOTS-ECS-Graphics-Physics

tdbe / Tdbe-2023-URP-DOTS-ECS-Graphics-Physics

Star 31

Full 🌑🛸👾🚀 co-op game-loop in Bursted Dots 1.0 2023-URP-DOTS-ECS-Graphics-Physics

data-oriented-design game-development data-oriented-programming
  • Updated Dec 27, 2024
  • C#

EcsoKit / ecso

Star 26

Experimental Entity Component System for Haxe.

haxe ecs entity-component-system data-oriented-programming
  • Updated Oct 27, 2026
  • OCaml

StableCoder / foe-engine

Star 25

Engine focused around being modular and data-oriented design principles, allowing for highly multithreaded and low-latency data processing for VR/XR environments.

c windows macos linux cpp data-oriented-design vulkan cpp14 multithreading virtual-reality cpp17 data-oriented xr cpp20 openxr data-oriented-architecture data-oriented-programming
  • Updated Aug 11, 2026
  • C++

ergonomic-code / Trainer-Advisor

Star 22

Информационная система йогатерапевта и демонстрационный проект Эргономичного подхода

spring spring-boot tdd spring-data-jdbc modular-monolith data-oriented-programming functional-architecture immutable-domain-model
  • Updated Oct 17, 2026
  • Kotlin

ergonomic-code / Project-Mariotte

Star 19

Демонстрационный проект Эргономичного подхода - сервис бронирования номеров в отелях

tdd spring-data-jdbc data-oriented-programming functional-architecture ergo-code immutable-data-model
  • Updated Oct 17, 2026
  • Kotlin

Web-ECS / do-serialization

Star 18

Serialization library for data-oriented design structures in JavaScript

gamedev data-oriented-design game-development entity-component-system data-oriented data-oriented-parsing data-oriented-architecture data-oriented-technology-stack data-oriented-programming
  • Updated Feb 8, 2022
  • JavaScript

mayanez / min-dop

Star 16

Minimal Data-Oriented Programming (DOP) Vulnerability + Exploits

security exploit-exercises exploits dop exploitation educational-project data-oriented-programming
  • Updated Apr 27, 2020
  • Python

briancairl / multi_field_array

Star 10

Data-oriented multi-field array container class template written in C++17

template cpp data-oriented-design vector array modern-cpp soa header-only cpp17 data-oriented parallel-array structure-of-arrays data-oriented-programming
  • Updated May 2, 2022
  • C++

stergiotis / boxer

Star 10

Data Engineering Toolbelt - DB-to-Glass

data-science data-oriented-design data-visualization data-engineering immediate-mode data-oriented-programming
  • Updated Nov 11, 2026
  • Go

ukasha167 / Particle-Simulation

Star 5

High-performance physics engine written completely in C++ with Raylib for rendering. It's implemented in Data-Oriented Style and uses Verlet Integeration for Physics and Spatial Hashing Grid Algorithm for Collision Detection. This repo. shows my complete journey, which things I tried, which ones I kept using, and which ones I skipped.

cpp simulation data-oriented-design cache physics raylib physics-engine physics-simulation verlet verlet-integration data-oriented-programming raylib-cpp spatial-hash-grid
  • Updated Sep 27, 2026
  • C++

andresfelipemendez / 100-Dungeons

Star 4

data oriented, hot-reloading C/C++ game engine to create 100 unique, Zelda-inspired 3D dungeons focused on exploration, puzzles, and classic gameplay.

data-oriented-design hot-reload data-oriented-architecture data-oriented-programming
  • Updated Jun 26, 2026
  • C

Web-ECS / do-three

Star 3

Data-oriented design integration library for Three.js

threejs data-oriented-design data-oriented data-oriented-architecture data-oriented-programming
  • Updated Mar 7, 2022
  • TypeScript

Farravid / Leaf

Star 2

Leaf is a cross-building data oriented engine using C++20 developed in my spare time in order to improve my skills and knowledge about game engine architectures.

modern-cpp data-oriented-programming
  • Updated May 8, 2022
  • C++

harugasumi-works / dop-fp-on-java-26-exercise

Star 2

This repo is just a demonstration for DOP/FP in Java. More could be done so do whatever you want with this code.

java functional-programming data-oriented-programming java-26
  • Updated Aug 10, 2026
  • Java

McCapy / AsyncStreamAPI

Star 2

An API designed around step-based Asynchronous & parallelized data management with high inspiration from the CompletableFuture/Future API's, OptionalAPI, and finally StreamAPI.

java async reactive-programming asynchronous-programming asyncapi data-oriented-programming
  • Updated Sep 24, 2026
  • Java

efen-lang / efen

Star 2

Multi-level programming language

programming-language monads layout metaprogramming effects aspect-oriented-programming data-oriented-programming contract-first
  • Updated Nov 12, 2026

Add this topic to your repo

To associate your repository with the data-oriented-programming topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.