Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Entity Component System

Entity Component System

79 projects

Showing 7 of 79 projects

adorbs
adorbsLua

A functional entity framework for LÖVE (Love2D) with a centralized game state and minimal ECS setup.

#functional-programming#minimalist#game-development
Stars35
Forks3
Last commit6 years ago
Arche Graphics
Arche GraphicsTypeScript

Entity-component based graphics engine for WebGPU, adapting the Oasis engine to the WebGPU API.

#graphics-engine#webgpu#3d-graphics
Stars31
Forks2
Last commit3 years ago
PixelPlatformer
PixelPlatformerJavaScript

A simple HTML5 platformer game built with the Entity game engine to demonstrate its capabilities.

#entity-game-engine#platformer#game-development
Stars28
Forks18
Last commit14 years ago
GASM
GASMHaxe

A framework-agnostic Entity Component System for Haxe that decouples game logic from rendering backends like HEAPS, OpenFL, Pixi, or Kha.

#graphics-abstraction#haxe#decoupled-architecture
Stars22
Forks2
Last commit5 years ago
MyECS
MyECSCrystal

A single-file Entity-Component-System (ECS) framework for the Crystal programming language, designed for game development and simulation.

#simulation#crystal-lang#data-oriented-design
Stars21
Forks2
Last commit2 years ago
V_ecs
V_ecsV

A simple yet powerful entity component system library for the V programming language, designed for game development.

#systems-programming#library#vlang
Stars19
Forks3
Last commit3 years ago
Reflect
ReflectC++

A single-header C++11 library for runtime reflection and metadata on aggregate structs and classes.

#cpp-library#type-inspection#reflection-library
Stars5
Forks0
Last commit3 years ago
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development67
#Game Engine52
#Data Oriented Design27
#Ecs23
#Performance22
#Gamedev19
#Cross Platform18
#Lua14
#3d Graphics13
#C Plus Plus12
#Simulation11
#Open Source9