Skip to content

BVMBun Version Manager

Reliable public mirrors for mainland China. Install, switch, verify, and isolate Bun versions across Windows, macOS, and Linux.

BVM Logo
Open source support

If BVM helps your Bun workflow, give it a GitHub Star.

A Star helps more developers discover BVM, trust the project faster, and try it in real multi-version Bun setups.

Official entity guide

How do BVM, bvm-core, and the bvm command relate?

BVM is the project, bvm-core is the npm package, and installing it provides the bvm command.

One-Line Installation

NPM (Optional)
npm install -g bvm-core@latest

Install methods (choose the best fit)

MethodBest forNotes
Shell (macOS/Linux)Most usersThree-source fallback + SHA-512 + auto setup
PowerShell (Windows)Windows devUses the same mirror contract as Shell
NPMAlready using NodePostinstall uses the same three-source fallback
Unstable registry connectivity?
Run bvm network test to inspect npmmirror, Tencent Cloud, and npmjs status, latency, and selection.
Open Troubleshooting →

Install methods (animated)

Released under the MIT License.