AltHub

hexops/mach Alternatives

4.8kZigNOASSERTIONactive · last push 4mo agoGitHub

mach is queued for analysis. Crawling candidates and ranking them takes a few minutes. This page updates itself when the list exists — you can also come back later.

What is known so far comes from the other direction:

Listed as an alternative to

These projects were analysed and named mach among their alternatives. The relationship is not symmetric — how mach rates them is a separate judgement, made when mach is analysed in its own right.

cocos/cocos-engineGitHub

calls mach “Zig-based game engine; select when you want to work in Zig and keep runtime overhead minimal.”

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

9.8kC++active
godotengine/godotGitHub

calls mach “Choose Mach for a Zig-based engine and graphics toolkit, but it is low-level and early-stage.”

Godot Engine – Multi-platform 2D and 3D game engine

116.3kC++active
bevyengine/bevyGitHub

calls mach “Choose when you want to use Zig and need close-to-metal graphics control; a different language and toolchain.”

A refreshingly simple data-driven game engine built in Rust

47.9kRustactive
raysan5/raylibGitHub

calls mach “Choose Mach if you are already using Zig and want a code-first engine with modern graphics abstractions.”

A simple and easy-to-use library to enjoy videogames programming

34.5kCactive
4ian/GDevelopGitHub

calls mach “choose for a Zig-based game engine with low-level control and no visual editor.”

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

26.0kJavaScriptactive
libgdx/libgdxGitHub

calls mach “Choose for Zig developers wanting a low-level graphics toolkit and game engine.”

Desktop/Android/HTML5/iOS Java game development framework

25.3kJavaactive
cocos2d/cocos2d-xGitHub

calls mach “Choose for a Zig-based engine and graphics toolkit if you want small binaries and low-level control.”

Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.

19.2kC++slowing
MonoGame/MonoGameGitHub

calls mach “choose for low-level Zig-based game projects wanting compile-time guarantees over C# ecosystem.”

One framework for creating powerful cross-platform games.

14.4kC#active
o3de/o3deGitHub

calls mach “Choose when you're building with Zig and want a low-level graphics toolkit and engine.”

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

9.6kC++active
FyroxEngine/FyroxGitHub

calls mach “Choose for Zig-based projects needing a low-level, WGPU-driven engine.”

3D and 2D game engine written in Rust

9.5kRustactive
stride3d/strideGitHub

calls mach “choose when you develop in Zig and want low-level graphics control, leaving C# ecosystem.”

Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

7.8kC#active
FlaxEngine/FlaxEngineGitHub

calls mach “choose it when building games in Zig and wanting a minimal modular architecture rather than an integrated editor.”

Flax Engine – multi-platform 3D game engine

7.0kC++active