Home

Awesome

<a href="https://machengine.org/pkg/mach-ecs"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://machengine.org/assets/mach/ecs-full-dark.svg"> <img alt="mach-ecs" src="https://machengine.org/assets/mach/ecs-full-light.svg" height="150px"> </picture> </a>

The Mach entity component system, written from first-principles and designed for deep tooling capabilities.

Features

Experimental

This is an experimental project according to our stability guarantees:

When a project has an experimental warning, it means all bets are off. You should carefully read the warning to understand why the project is experimental, and assume the worst.

Tracking issue: https://github.com/hexops/mach/issues/968

Documentation

machengine.org/pkg/mach-ecs

Join the community

Join the Mach community on Discord to discuss this project, ask questions, get help, etc.

Issues

Issues are tracked in the main Mach repository.