lispking

lispking / zvm

Public

A fast, dependency-free version manager for Zig written in Zig.

11
1
100% credibility
Found Apr 16, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Zig
AI Summary

zvm is a simple tool for installing, switching between, and managing multiple versions of the Zig compiler on your computer.

How It Works

1
📰 Discover zvm

You hear about a handy tool that lets you easily handle different versions of the Zig programming language for your projects.

2
📥 Set up zvm

You grab the tool with a quick download that works on your computer, no fuss needed.

3
⚙️ Install a Zig version

Tell it which Zig version you want, and it fetches the best one fast, checks it's safe, and gets it ready to use.

4
🔄 Switch versions

Switch to any installed version in a snap so your projects always use the right one.

5
📋 Check your setup

See all your installed versions and what's available out there with a simple look.

🎉 Zig mastery unlocked

Now you effortlessly manage Zig versions, keeping your work smooth and up to date.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is zvm?

zvm is a dependency-free version manager for Zig, written entirely in Zig as a single static binary. It installs multiple Zig compilers (including master nightlies), switches versions instantly via symlinks, and supports running specific ones on-demand with commands like `zvm install 0.16.0`, `zvm use master`, or `zvm run 0.13.0 zig build`. Handles ZLS language server installs too, with fast GitHub downloads and checksum verification.

Why is it gaining traction?

Zero dependencies mean instant setup—no Go runtime like older zvm forks. Latency-based mirror selection delivers fast GitHub downloads, beating official servers in some regions, plus self-upgrades via `zvm upgrade` and bash/zsh completion. Cross-platform (macOS, Linux, Windows) with proxy support seals it for daily use.

Who should use this?

Zig developers juggling project-specific versions, like those on master for cutting-edge features or 0.13.x for stability. CI/CD pipelines needing fast GitHub runners for Zig toolchains, or anyone ditching manual tarballs for automated, verified installs.

Verdict

Promising at 11 stars and 1.0% credibility—docs shine, but maturity shows in low adoption and unproven edge cases. Grab it if you want a native, fast, dependency-free Zig tool; otherwise, stick to proven alternatives until it hits 100+ stars.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.