On the recordRead 8 Oct 202624 facts
ZVM
On the record
- Aliases
- Users can assign memorable aliases to installed Zig versions and use them in install, use, run, and remove commands.zvm.app · read 7 Oct 2026
- Company information
- The opened ZVM pages identify the software and its GitHub repository but do not state a maker company name, headquarters, or founding date.zvm.app · read 7 Oct 2026
- Custom mirrors
- Users can configure a custom mirror distribution server or restore the official mirror list.zvm.app · read 8 Oct 2026
- Custom Zig distributions
- Users can choose a version map source for Zig or ZLS, including a company-hosted fork or Mach.zvm.app · read 8 Oct 2026
- Distribution
- ZVM is a static single binary with no system dependencies and can be installed using shell scripts, Go, or a manual build.zvm.app · read 7 Oct 2026
- Download verification
- ZVM warns and asks for confirmation when installing development builds without a version-map SHA-256 checksum; `--skip-shasum` disables checksum verification.zvm.app · read 8 Oct 2026
- Installation and support
- Installation instructions cover shell scripts for Unix-like systems and PowerShell for Windows, and the site links to documentation and GitHub source code.zvm.app · read 8 Oct 2026
- Intended users
- The maker describes ZVM as useful for developers who need multiple Zig versions to compile projects as the language changes.zvm.app · read 8 Oct 2026
- Mirrors
- Users can configure a custom mirror distribution server or bypass mirrors to download Zig directly from ziglang.org.zvm.app · read 7 Oct 2026
- Project version handling
- When `zvm run` receives no known Zig version as its first argument, it checks the current project's `build.zig.zon` for `.minimum_zig_version`.zvm.app · read 8 Oct 2026
- Purpose
- ZVM installs and switches between different versions of the Zig programming language.zvm.app · read 8 Oct 2026
- Run without switching
- The `zvm run` command can run a selected Zig version without changing the default version.zvm.app · read 8 Oct 2026
- Security check
- ZVM verifies checksums for downloads by default, while `--skip-shasum` disables checksum verification for Zig and ZLS downloads.zvm.app · read 7 Oct 2026
- Support
- The `zvm bug` command opens a prefilled GitHub issue draft, which the user reviews and submits themselves.zvm.app · read 7 Oct 2026
- Supported architectures
- The listed architectures are amd64, arm64, loong64 on Linux, and ppc64le on Linux.zvm.app · read 8 Oct 2026
- Supported operating systems
- The supported operating systems listed are Windows, Linux, macOS, FreeBSD, NetBSD, OpenBSD, and Solaris.zvm.app · read 8 Oct 2026
- Supported systems
- The supported operating systems listed are Windows, Linux, macOS, FreeBSD, NetBSD, OpenBSD, and Solaris.zvm.app · read 7 Oct 2026
- Version maps
- Users can choose a Zig or ZLS vendor through a version map, including Mach, or configure a custom version map URL.zvm.app · read 7 Oct 2026