Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

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

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

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.