← Package directory
Available on winget

Install vx

Universal Development Tool Manager

Install with winget
winget install --id loonghao.vx
Upgrade
winget upgrade --id loonghao.vx
Uninstall
winget uninstall --id loonghao.vx

About vx

vx is a universal development tool manager that automatically installs and manages development tools like Node.js, Python, Go, Rust, etc. Zero learning curve - just use familiar commands and vx handles the rest.

What's new in 0.8.37

0.8.37 (2026-05-20) Features - add witr provider (137 providers total) (e74d708) Bug Fixes - correct RFC count (40+ -> 50+) and update Rust version badge (1.93+ -> 1.95.0+) (#879) (a400f57) - ffmpeg use Gyan.dev mirror, witr only override download_url (10a7a50) - ffmpeg: use system_install only (remove unreliable GitHub downloads) (1f8780a) - ffmpeg: use vx-org/mirrors with BtbN static builds (win64+linux64+linuxarm64) (77d741c) - filter vault releases by platform artifacts (1a01df2) - handle rust toolchain versions in path selection (585353e) - providers: correct mirror tag version fetching (03a28a2) - providers: use vx-org/mirrors for ffmpeg and witr downloads (ac4dc6a) - remove unused variables in witr/provider.star (ef0d871) - skip broken micromamba windows release (e4457a9) - use system_install for ffmpeg Linux, fix witr install_layout (293a4f5) - witr: correct type key in install_layout (double underscores) (b287fe5) - witr: correct version pattern and binary path in provider.star (b6683e1) - witr: override install_layout with correct type (6bf7bbd) - witr: rewrite provider without template to handle direct binaries correctly (dcd08cc) - witr: use 'binary' type for direct binaries (Linux/macOS) (b37b591) Documentation - add complete Supported Tools section to llms-full.txt (19c656d) - add critical rules section to AGENTS.md for AI agents (#869) (c0e1470) - add latest RFCs (0037, 0039, 0040) to llms-full.txt (#873) (6fecbd6) - add more tool examples to AGENTS.md (358ca9f) - add self-update command documentation with channel support (c8c413e) - add worktrunk (wt) tool d...

Read release notes

Version history

Version Updated Notes
0.8.37 0.8.37 (2026-05-20) Features - add witr provider (137 providers total) (e74d708) Bug Fixes - correct RFC count (40+ -> 50+) and update Rust version badge (1.93+ -> 1.95.0+) (#879) (a400f57) - ffmpeg use Gyan.dev mirror,...
0.8.36 Unknown 0.8.36 (2026-05-04) Documentation - update version to v0.8.35 and provider count to 136 (70f2615) - update version to v0.8.35 and provider count to 136 (fddf63a)
0.8.35 Unknown 0.8.35 (2026-05-03) Bug Fixes - ci: ensure Release workflow triggers even when release is created from update-pr job (7259bc6)
0.8.32 Unknown 0.8.32 (2026-04-25) Features - bridge global install commands to vx package shim workflow (0d7ecf2) - cli: bridge global install commands to vx package shims (c753951) - cli: enable direct global command shims in vx bin...
0.8.30 Unknown 0.8.30 (2026-04-17) Code Refactoring - unify progress bars and restructure docs progressively (#812) (1889cf4)
0.8.29 Unknown 0.8.29 (2026-04-16) Features - change non-TTY default output from JSON to Toon, disable CDN by default (cc46de7) Bug Fixes - ci: switch apt mirror to azure.archive.ubuntu.com for cross builds (344e043) - docker: switch a...
0.8.28 Unknown 0.8.28 (2026-04-15) Features - add FilterLevel enum (Light/Normal/Aggressive) for compact output (#804) (876731f)
0.8.27 Unknown 0.8.27 (2026-04-14) Features - add vx-output-filter crate for compact subprocess output (#802) (ba69f04) Bug Fixes - resolve merge conflict in release manifest (deab703)
0.8.25 Unknown 0.8.25 (2026-04-10) Bug Fixes - git Windows exe path, rust bundled store mismatch, lock multi-platform URLs + perf optimizations (#787) (f208ef5)
0.8.24 Unknown 0.8.24 (2026-04-09) Features - ecosystem_aliases: route ecosystem:package to dedicated provider binary (e7ccfb4) - providers: add cargo-audit provider (dc2734a) - providers: add cargo-nextest and cargo-deny providers (a4...
0.8.23 Unknown 0.8.23 (2026-04-08) Bug Fixes - providers: fix download URL bugs in git, xmake, and ollama (#777) (0287fff)
0.8.22 Unknown 0.8.22 (2026-04-07) Features - providers: add tokei provider + triage stale issues (f1077a1)
0.8.19 Unknown 0.8.19 (2026-04-05) Features - rfc-0040: implement version_info() for toolchain version indirection (8771443) Bug Fixes - ci: handle skipped/cancelled jobs in CI Success gate (18ebc6c) - cli: fix vx check system_fallback...
0.8.18 Unknown 0.8.18 (2026-04-03) Features - cli: Agent DX improvements for AI agents (cc805e0) Bug Fixes - tests: fix output_tests and info_tests failures in non-TTY CI (c3ab0bd)
0.8.17 Unknown 0.8.17 (2026-04-02) Bug Fixes - ci: replace curl POST with clawhub CLI in sync-skills workflow (94ab959) Documentation - improve AI agent documentation ecosystem (#741) (298f340)
0.8.16 Unknown 0.8.16 (2026-04-01) Features - add 11 new providers (mise, gitleaks, biome, lazydocker, k9s, gping, watchexec, duf, trippy, sd, actionlint) (7874ac8) - add 7 high-priority developer tool providers (lazygit, delta, hyperf...
0.8.15 Unknown 0.8.15 (2026-03-30) Bug Fixes - clippy useless_vec warnings in tests (0028d2b) - Python install fails due to version_date cache key mismatch (9ab1ea4) - Rust ecosystem passthrough for rustc versions in resolve_version (a...
0.8.14 Unknown 0.8.14 (2026-03-28) Bug Fixes - auto-fetch versions when version_date cache miss in download_url (fa81b5f)
0.8.13 Unknown 0.8.13 (2026-03-28) Features - add well-known Python version fallback for python-build-standalone (35f85fd) Bug Fixes - preserve Rust MSRV in vx.toml and enable passthrough for Rust ecosystem (1ded9c9)
0.8.12 Unknown 0.8.12 (2026-03-28) Bug Fixes - ci: split release-please into two jobs to fix tag creation (7dd72cf)