PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Entity Component System Python Packages

Python packages with the GitHub topic entity-component-system. Sorted by monthly downloads, with stars and forks.
benmoran56
esper

An ECS (Entity Component System) for Python

8K 703 82
HexDecimal
tcod-ecs

Python sparse-set ECS with strong type-hinting. Supports entitiy relations.

875 32 1
kganitis
bamengine

High-performance Python framework for the BAM agent-based macroeconomic model using ECS architecture and vectorized NumPy operations

789 1 3
lukasturcani
xecs

A Python library (written in Rust!) for a performant entity component system (ECS).

639 3 0
slavfox
snecs

A straightforward, nimble ECS for Python

231 19 3
aatle
pyriak

An implementation of Entity Component System architecture for Python.

190 2 0
ThePrismEngine
prism-engine-tools

Modern high-performance cross-platform 3D game engine with ECS architecture, Vulkan renderer, and hot-reload support. Built with C++17.

152 7 0
arthurmaul
ecspo

A pythonic event driven entity component system

81 3 0
vreon
figment

A framework for creating multiplayer, text-based worlds.

38 13 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology