Downloads
Zig++ publishes a release on every push to master, for x86_64-linux, aarch64-linux, aarch64-macos, and x86_64-windows. The newest is 0.17.0-dev.2383+zigpp.bceb3a816, published 2026-09-24.
What a release contains
An archive is named zig-<arch>-<os>-<version>.tar.xz, or .zip on Windows. It holds the
zig executable, lib/, doc/langref.html, LICENSE, and README.md. The
Installing chapter covers how the compiler finds the lib/ it carries.
SHA256SUMS lists the SHA-256 of every archive and of index.json.
0.17.0-dev.2383+zigpp.bceb3a816
2026-09-24 · zigpp-0.17.0-dev.2383
| Target | Archive | Size |
|---|---|---|
| x86_64-linux | zig-x86_64-linux-0.17.0-dev.2383+zigpp.bceb3a816.tar.xz | 59.1 MiB |
| aarch64-linux | zig-aarch64-linux-0.17.0-dev.2383+zigpp.bceb3a816.tar.xz | 54.3 MiB |
| aarch64-macos | zig-aarch64-macos-0.17.0-dev.2383+zigpp.bceb3a816.tar.xz | 55.3 MiB |
| x86_64-windows | zig-x86_64-windows-0.17.0-dev.2383+zigpp.bceb3a816.zip | 101.6 MiB |
SHA256SUMS:
88c6dd087f6040129a19782875dd62ce6d9a3ee1d0c837a41520e9d2b0c270b6 zig-aarch64-linux-0.17.0-dev.2383+zigpp.bceb3a816.tar.xz
3c95e4b6a7796b1f9572256a9843299197e3565c3c59bdab267c9dbf653969a3 zig-aarch64-macos-0.17.0-dev.2383+zigpp.bceb3a816.tar.xz
85b697808c93d9a6a8163b3027b9f3d1ce6af26391822da6e30d0dd64554209a zig-x86_64-linux-0.17.0-dev.2383+zigpp.bceb3a816.tar.xz
e41d124c48248ed78fbbac1cab4250f29524502a23b6d9c20a30f87140b1573d zig-x86_64-windows-0.17.0-dev.2383+zigpp.bceb3a816.zip
0.17.0-dev.2376+zigpp.b926cb810
2026-09-24 · zigpp-0.17.0-dev.2376
| Target | Archive | Size |
|---|---|---|
| x86_64-linux | zig-x86_64-linux-0.17.0-dev.2376+zigpp.b926cb810.tar.xz | 59.1 MiB |
| aarch64-linux | zig-aarch64-linux-0.17.0-dev.2376+zigpp.b926cb810.tar.xz | 54.3 MiB |
| aarch64-macos | zig-aarch64-macos-0.17.0-dev.2376+zigpp.b926cb810.tar.xz | 55.3 MiB |
| x86_64-windows | zig-x86_64-windows-0.17.0-dev.2376+zigpp.b926cb810.zip | 101.6 MiB |
SHA256SUMS:
4232d06b57059da725db85e44c7269941c58fded3cca93cf5198e0c044402a8c zig-aarch64-linux-0.17.0-dev.2376+zigpp.b926cb810.tar.xz
762a64b811656274d3da9d22b5ecd5c7971b4cedec140e46f26741173d4b28ee zig-aarch64-macos-0.17.0-dev.2376+zigpp.b926cb810.tar.xz
ca7bd086ed96b6cc5ebfee57251fdb736a5a467a557ea913040b7ed9e8fca5f9 zig-x86_64-linux-0.17.0-dev.2376+zigpp.b926cb810.tar.xz
a9e95c3f34f296add9662096ffa09e5b43dd511b58d372bc4b99ec55471584aa zig-x86_64-windows-0.17.0-dev.2376+zigpp.b926cb810.zip
0.17.0-dev.2373+zigpp.add158e97
2026-09-24 · zigpp-0.17.0-dev.2373
| Target | Archive | Size |
|---|---|---|
| x86_64-linux | zig-x86_64-linux-0.17.0-dev.2373+zigpp.add158e97.tar.xz | 59.1 MiB |
| aarch64-linux | zig-aarch64-linux-0.17.0-dev.2373+zigpp.add158e97.tar.xz | 54.3 MiB |
| aarch64-macos | zig-aarch64-macos-0.17.0-dev.2373+zigpp.add158e97.tar.xz | 55.3 MiB |
| x86_64-windows | zig-x86_64-windows-0.17.0-dev.2373+zigpp.add158e97.zip | 101.5 MiB |
SHA256SUMS:
723baa7b6ac79443b960b600a61f21c9f3881cee83f567e0a5bdbf4d797f7f34 zig-aarch64-linux-0.17.0-dev.2373+zigpp.add158e97.tar.xz
7148a807800498e2a4a4748a1ad802799b589fb79cf9c106d18c87130f8509d2 zig-aarch64-macos-0.17.0-dev.2373+zigpp.add158e97.tar.xz
fc062a67e5ecab871f10d00af08d53bfe6249e837f1fbefda58f0e15ddd0a6cc zig-x86_64-linux-0.17.0-dev.2373+zigpp.add158e97.tar.xz
8f78651bfc9435b77edf3376e9315740b84156543e991746ba0092732741ad1d zig-x86_64-windows-0.17.0-dev.2373+zigpp.add158e97.zip
Verifying a download
sha256sum -c SHA256SUMS
The archives and SHA256SUMS of a release are its assets, so download them into one
directory first. The archives are a Zig++ compiler and its lib/: unpack one anywhere
and run zig from it, with no installation step (see the Installing chapter).
The machine-readable index of every release is at
download/index.json:
master is the newest release, and every release has a key of its own.