GitHub topics: ecs-framework
skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Language: C++ - Size: 36.2 MB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 10,908 - Forks: 944

richardbiely/gaia-ecs
A simple and powerful entity component system (ECS) written in C++17
Language: C++ - Size: 8.81 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 96 - Forks: 4

DCFApixels/DragonECS
Pure C# Entity Component System framework
Language: C# - Size: 1.49 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 224 - Forks: 16

friflo/ECS-wiki
C# Documentation: friflo ECS
Size: 836 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 1

friflo/Friflo.Engine.ECS
High-performance C# ECS
Language: C# - Size: 5.78 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 290 - Forks: 29

Felid-Force-Studios/StaticEcs-Unity
C# Entity component system framework - Unity module
Language: C# - Size: 510 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 1

kirillochnev/mustache
entity component system framework
Language: C++ - Size: 847 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 47 - Forks: 4

Felid-Force-Studios/StaticEcs
C# Entity component system framework
Language: C# - Size: 647 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 54 - Forks: 2

DCFApixels/DragonECS-Unity
DragonECS integration with Unity
Language: C# - Size: 687 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 15 - Forks: 1

sebas77/Svelto.ECS
Svelto ECS C# Entity Component System
Language: C# - Size: 1.52 MB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 1,273 - Forks: 96

ray-cast/AnimatorGo
🤸🏾♀️👗提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Language: C++ - Size: 104 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 495 - Forks: 65

ccamel/playground-elm
:balloon: My playground for playing with elm-lang
Language: Elm - Size: 12.7 MB - Last synced at: 8 days ago - Pushed at: 14 days ago - Stars: 21 - Forks: 2

Illation/ETEngine
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Language: C++ - Size: 544 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 785 - Forks: 60

Chillu1/CSharpECSComparison
Comparison chart for C# ECS solutions/frameworks
Size: 23.4 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 53 - Forks: 5

nidorx/ecs-lib
Tiny and easy to use ECS (Entity Component System) library for game programming
Language: TypeScript - Size: 7.45 MB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 200 - Forks: 11

player-03/echoes
A macro-based Entity Component System framework, focusing on ease of use.
Language: Haxe - Size: 900 KB - Last synced at: 17 days ago - Pushed at: 21 days ago - Stars: 36 - Forks: 7

esengine/ecs-framework
一套ecs框架,可用于egret/laya/cocos及其他使用ts/js语言的引擎
Language: JavaScript - Size: 19.9 MB - Last synced at: 15 days ago - Pushed at: about 2 years ago - Stars: 269 - Forks: 78

Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Language: C++ - Size: 889 KB - Last synced at: 14 days ago - Pushed at: about 3 years ago - Stars: 378 - Forks: 54

friflo/friflo-ecs-unity
friflo ECS · Unity C# extension package
Language: C# - Size: 4.53 MB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 19 - Forks: 2

friflo/Friflo.Engine-docs
API Reference for ECS (Entity Component System) Friflo.Engine.ECS
Size: 6.58 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

fadookie/diygames
WarioWare DIY-inspired game maker tool as a React PWA
Language: TypeScript - Size: 313 KB - Last synced at: 29 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

typeonce-dev/ecs
Entity Component System (ECS) implementation in TypeScript, extensible, working with any renderer, type safe and composable 🕹️
Language: TypeScript - Size: 109 KB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 33 - Forks: 0

abeimler/ecs_benchmark
Benchmarks of common ECS (Entity-Component-System)-Frameworks in C++ (or C)
Language: C++ - Size: 14.1 MB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 246 - Forks: 14

t-rbernard/Test_ECS
A small project to discover Unity's ECS framework by application
Language: C# - Size: 101 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

SOF3/dynec
An opinionated ECS-like framework
Language: Rust - Size: 106 MB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

nrader95/UnityDefaultEcs Fork of Doraku/DefaultEcs
Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.
Language: C# - Size: 5.44 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

friflo/Friflo.Engine.ECS-Demos
C# ECS demos for 🔥 Friflo.Engine.ECS: Godot, MonoGame & Unity
Language: C# - Size: 275 KB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 11 - Forks: 2

open-risk/solstice
Solstice is an economic network simulation framework
Language: C++ - Size: 784 KB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

Davide-R0/GameEngine-Ncurses-ECS-Cpp
A didactic project of a simple CLI Game Engine in Cpp
Language: C++ - Size: 1.24 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

chromealex/ecs
ECS for Unity with full game state automatic rollbacks
Size: 94.8 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 522 - Forks: 51

ghostiam/gecs 📦
Entity Component System on Golang
Language: Go - Size: 66.4 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

friflo/Friflo.Json.Fliox
C# ECS + ORM
Language: C# - Size: 31.8 MB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 165 - Forks: 12

15mga/kiwi
go语言的游戏开发框架,使用模块化设计,可以方便的部署单体或分布式服务。内置ECS模式,能很好的发挥多核性能。
Language: Go - Size: 380 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 1

arthurmaul/ECSpo
A pythonic event driven entity component system
Language: Python - Size: 78.1 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

vberlier/goomy
A tiny, experimental ECS framework.
Language: C++ - Size: 259 KB - Last synced at: 17 days ago - Pushed at: almost 6 years ago - Stars: 12 - Forks: 0

kgorking/ecs
A header-only/importable c++20 implementation of an entity-component-system (ecs), with focus on a simple interface and speed.
Language: C++ - Size: 1.5 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 65 - Forks: 3

scellecs/morpeh
🎲 ECS Framework for Unity Game Engine and .Net Platform
Language: C# - Size: 4.53 MB - Last synced at: 8 months ago - Pushed at: 10 months ago - Stars: 513 - Forks: 41

EnderShadow8/wolf-ecs 📦
The fastest Entity Component System library for the web
Language: JavaScript - Size: 275 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 143 - Forks: 7

phughesmcr/Miski
An Archetypal Entity Component System (ECS) architecture in Typescript
Language: TypeScript - Size: 1.95 MB - Last synced at: about 16 hours ago - Pushed at: almost 2 years ago - Stars: 23 - Forks: 0

chippr-robotics/chippr-agi
AGI using nodeJS and ECS
Language: JavaScript - Size: 5.59 MB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 62 - Forks: 10

is-equal/ecs
Entity Component System with Typescript
Language: TypeScript - Size: 278 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

Leopotam/ecslite
Entity Component System (ECS) for Unity, Godot, MonoGame, .Net Platform
Language: C# - Size: 114 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 379 - Forks: 48

ludaludaed/KECS
🧁KECS is a fast and easy C# Entity Component System framework for writing your own games.
Language: C# - Size: 2.75 MB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 2

denyskryvytskyi/ElvenEngine
2D/3D game engine from scratch
Language: C++ - Size: 754 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 27 - Forks: 4

Guendeli/godot-entitas-template
Working template for Entitas 1.14 in Godot 4.X
Language: C# - Size: 5.14 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

MateusMP/TightECS
A Tight Entity Component System library
Language: C++ - Size: 155 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

patrickfinke/mecs
Entity Component System (ECS) for Python 3 under the MIT license
Language: Python - Size: 249 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

Darkhhh/MobileNetworkECS
📡 Yet another ECS framework. Part of MobileNetworkFramework.
Language: C# - Size: 80.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

pedrogongora/fosfeno
An ECS game engine for use with Pixi JS
Language: TypeScript - Size: 1.39 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 1

rjewson/glazejs
A high performance 2D game engine built in Typescript
Language: TypeScript - Size: 8.29 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 5

Guendeli/godot-svelto-ecs-examples
Porting Mini Examples of Svelto ECS to Godot 4.x
Language: C# - Size: 241 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ludaludaed/KECS-Unity
KECS Unity integration package
Language: C# - Size: 114 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

loopyd/ecs-saber Fork of Leopotam/ecslite
LeoECS Saber- Agnostic C# Entity Component System Framework
Language: C# - Size: 2.97 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

fullptr/apecs
A petite entity component system
Language: C++ - Size: 94.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 0

gabrielLV-BR/CppOpenGL
Learning Opengl on C++ with GLFW, GLAD and Entt
Language: C++ - Size: 3.27 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

sebas77/Svelto.ECS.Examples.Survival 📦
Unity based example for Svelto ECS
Size: 64 MB - Last synced at: 5 months ago - Pushed at: about 6 years ago - Stars: 61 - Forks: 13

fomgleb/tic-tac-toe
Simple tic-tac-toe game made to learn LeoEcs
Language: C# - Size: 21.6 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kamenwuk/unity.framework-ecs.monopool
Language: C# - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

bawdeveloppement/xle
XLE is a middleware software whose provides support for visual coding. It builds JSON files using ECS pattern that can be ported to LÖVE game engine based using own interpreter, similar to Unity 2D's
Language: Lua - Size: 232 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

apiorno/RpgTest
RPG game test using LibGdx + Ashley + Box2D with Kotlin
Language: Kotlin - Size: 17 MB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

muguangyi/pioneer
ATCS with network sync framework
Language: C# - Size: 178 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

e-ivkov/mist-engine
Modular 2D Web Game Engine
Language: TypeScript - Size: 813 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 2

bazilio91/ECS-mysql-test
An effort to combine ECS (esper) pattern & mysql native python connector.
Language: Python - Size: 4.88 KB - Last synced at: 29 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0
