GitPedia

Mach

zig game engine & graphics toolkit - mirror of https://code.hexops.com/hexops/mach

From hexops·Updated June 14, 2026·View on GitHub·

Zig game engine & graphics toolkit for building high-performance, truly cross-platform, robust & modular games, visualizations, and desktop/mobile GUI apps. The project is written primarily in Zig, distributed under the Other license, first published in 2021. It has gained significant community traction with 4,768 stars and 209 forks on GitHub. Key topics include: composable, cross-platform, game-development, game-engine, gamedev.

<a href="https://machengine.org"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://machengine.org/assets/media/mach/logo_dark.svg"> <img alt="mach-opus" src="https://machengine.org/assets/media/mach/logo_light.svg" height="100px"> </picture> </a>

Zig game engine & graphics toolkit for building high-performance, truly cross-platform, robust & modular games, visualizations, and desktop/mobile GUI apps.

<a href="https://user-images.githubusercontent.com/3173176/173177664-2ac9e90b-9429-4b09-aaf9-b80b53fee49f.gif"><img align="left" src="https://user-images.githubusercontent.com/3173176/173177664-2ac9e90b-9429-4b09-aaf9-b80b53fee49f.gif" alt="gen-texture-light" height="190px"></img></a>
<a href="https://user-images.githubusercontent.com/3173176/163936001-fd9eb918-7c29-4dcc-bfcb-5586f2ea1f9a.gif"><img align="left" src="https://user-images.githubusercontent.com/3173176/163936001-fd9eb918-7c29-4dcc-bfcb-5586f2ea1f9a.gif" alt="boids" height="190px"></img></a>
<a href="https://user-images.githubusercontent.com/3173176/173177646-a3f0982c-f07b-496f-947b-265bdc71ece9.gif"><img src="https://user-images.githubusercontent.com/3173176/173177646-a3f0982c-f07b-496f-947b-265bdc71ece9.gif" alt="textured-cube" height="190px"></img></a>

Learn more

See machengine.org for docs, tutorials, etc.

Development

Development occurs on code.hexops.org - our GitHub mirror is purely for visibility.

Join the community

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

We're here to make games in Zig and have fun, so please help us keep the community focused on that. Everyone is welcome here, LGBTQ+ and otherwise. 💛

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from hexops/mach via the GitHub API.Last fetched: 6/15/2026