aboutsummaryrefslogtreecommitdiff
path: root/content/posts/2024-05-23-zigvm.md
blob: 1e964d44427777a7ccf9a5674fbb3b7e6c376ee1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
---
.title = "zigvm",
.author = "Martin Ashby",
.date = @date("2024-05-23T22:24:34+01:00"),
.layout = "single.html",
.custom = {"comments": true},
---

I wrote a tool to download and manage Zig versions ... in zig.

It uses the [JSON](https://ziglang.org/download/index.json) metadata available for zig downloads. It has one third party dependency on [minisign](https://github.com/jedisct1/zig-minisign). JSON parsing, HTTPS client, and tar/compression were all available in the standard library.

[Project page](/projects/zigvm)