awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
alecthomas avatar

alecthomas/entityx

0
View on GitHub↗

Entityx

NOTE: The current stable release 1.0.0 breaks backwards compataibility with < 1.0.0. See the change log for details.

Features

  • Entity Component Systems - Fast, type-safe entity component system.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • ECS Frameworks - Type-safe C++ ECS.
  • 2,340 stars·300 forks·C++·MIT·17 views

    Star history

    Star history chart for alecthomas/entityxStar history chart for alecthomas/entityx

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Projects sharing features with Entityx

    These projects share indexed features with Entityx. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • skypjack/enttskypjack avatar

      skypjack/entt

      12,294View on GitHub↗

      EnTT is a C++ library designed for data-oriented design and entity component system architecture. It provides a framework for managing game objects and simulation states by separating entity data from logic, allowing for the efficient organization and manipulation of large collections of related data objects. The library utilizes sparse sets to store entities and components in contiguous memory, which facilitates cache-friendly iteration and constant-time lookups. It employs template metaprogramming for compile-time type reflection and type-erasure techniques to provide a unified interface fo

      C++architectural-patternscppcpp17
      View on GitHub↗12,294
    • aleverdes/leoecslite-zooaleverdes avatar

      aleverdes/leoecslite-zoo

      20View on GitHub↗

      🦁 A big add-on for the LeoECS Lite with features, conversion and injection.

      C#
      View on GitHub↗20
    • alexwargon/nukecsAlexWargon avatar

      AlexWargon/Nukecs

      17View on GitHub↗

      fast c# entity component system that uses burst and job systems by default.

      C#
      View on GitHub↗17
    • actionk/ecsentitybuilderactionk avatar

      actionk/ECSEntityBuilder

      47View on GitHub↗

      Unity ECS Entity Builder/Wrapper

      C#
      View on GitHub↗47
    Compare all 30 related projects→

    Frequently asked questions

    What does alecthomas/entityx do?

    NOTE: The current stable release 1.0.0 breaks backwards compataibility with < 1.0.0. See the change log for details.

    What are the main features of alecthomas/entityx?

    The main features of alecthomas/entityx are: Entity Component Systems, ECS Frameworks.

    Which projects share features with alecthomas/entityx?

    Projects with overlapping indexed features include: skypjack/entt — EnTT is a C++ library designed for data-oriented design and entity component system architecture. It provides a… aleverdes/leoecslite-zoo — 🦁 A big add-on for the LeoECS Lite with features, conversion and injection. alexwargon/nukecs — fast c# entity component system that uses burst and job systems by default. bakpakin/tiny-ecs — ECS for Lua. benmoran56/esper — An ECS (Entity Component System) for Python. actionk/ecsentitybuilder — Unity ECS Entity Builder/Wrapper.