Mach v0.2 has been released! For all the details check out the announcement

Supported Zig version

Mach aims to follow the latest Zig nightly version, but is sometimes a week or so behind.

We update every Mach project every few weeks and in unison with one another, so that everything works and is being tested with a specific nightly version. That is the version you are expected to use.

Download the latest supported Zig version from our mirror:

OS/ArchKindDownload mirror
Linux x86_64Binaryzig-linux-x86_64-0.12.0-dev.1092+68ed78775.tar.xz
Linux aarch64 (ARM)Binaryzig-linux-aarch64-0.12.0-dev.1092+68ed78775.tar.xz
Windows aarch64 (ARM)
macOS x86_64 (Intel)Binaryzig-macos-x86_64-0.12.0-dev.1092+68ed78775.tar.xz
macOS aarch64 (Apple Silicon)Binaryzig-macos-aarch64-0.12.0-dev.1092+68ed78775.tar.xz
Source codeSourcezig-0.12.0-dev.1092+68ed78775.tar.xz

Signatures: .minisig Download signatures can be retrieved from for all downloads.


Download, extract, and place on your system $PATH. Ensure zig version reports the right version.

Version history

  • Mach v0.2 is compatible with Zig v0.11
    • Note: This was coincidental, and future releases will be compatible with specific Zig nightly versions instead.