Skip to content

Instantly share code, notes, and snippets.

@korakot
Last active December 3, 2025 01:09
Show Gist options
  • Select an option

  • Save korakot/2fe387f0bb69b5f5fb3fec1511a9ee8f to your computer and use it in GitHub Desktop.

Select an option

Save korakot/2fe387f0bb69b5f5fb3fec1511a9ee8f to your computer and use it in GitHub Desktop.
Install zig in Colab
url = 'https://ziglang.org/download/0.10.1/zig-linux-x86_64-0.10.1.tar.xz'
!curl $url | tar xJ
!mv zig-linux-x86_64-0.10.1 /opt/bin
%%file main.zig
const std = @import("std");
pub fn main() void {
std.debug.print("Hello world\n", .{});
}
!zig run main.zig
@ivanstepanovftw

ivanstepanovftw commented Dec 3, 2025 •

Copy link
Copy Markdown

master

!mkdir -p zig-master
!curl -s https://ziglang.org/download/index.json | jq -r '.master."x86_64-linux".tarball' | xargs curl -L | tar xJ -C zig-master --strip-components=1
!ln -sf /content/zig-master/zig /usr/bin/zig
!zig version

0.15.2

!curl 'https://ziglang.org/download/0.15.2/zig-x86_64-linux-0.15.2.tar.xz' | tar xJ
!ln -s /content/zig-x86_64-linux-0.15.2/zig /usr/bin/zig
!zig version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment