vrc-get
From VRChat Wiki
The following was created by the community. It may contain material not directly endorsed by the VRChat team. To learn more, consider reading Contributing to the VRChat Wiki.
vrc-get is an open-source, cross-platform command-line client for the VRChat Package Manager. It acts as a fast, script-friendly alternative to the official VRChat Creator Companion (VCC) while staying fully compatible with VCC project layouts and `vpm-manifest.json`. It's often used with ALCOM
Released under the MIT Licence and actively maintained on GitHub by anatawa12 with community contributions.
Features
- Drop-in CLI for VPM with extra quality-of-life commands
- Ships as single static binaries → zero external runtimes
- Package management, `install`, `upgrade`, `remove`, `outdated`, `reinstall`, user-package support
- Repository control, `repo add/remove/list/cleanup/packages`, `repo import/export`
- Automation, Non-interactive. Includes GitHub Actions steps for CI
- Performance, Written in Rust. Faster than VCC on large projects
Supported Platforms
- Windows (x86-64 & ARM64)
- macOS (Intel & Apple Silicon)
- Linux (glibc + musl)
Installation
| Platform | Method | Command |
|---|---|---|
| Windows 10/11 | WinGet | winget install anatawa12.vrc-get
|
| Windows | Scoop | scoop bucket add xrtools https://github.com/babo4d/scoop-xrtools && scoop install vrc-get
|
| macOS | Homebrew | brew install vrc-get
|
| macOS | MacPorts | sudo port install vrc-get
|
| Arch Linux | AUR | yay -S vrc-get
|
| Any | Cargo binstall | cargo binstall vrc-get
|
| Any | Cargo | cargo install vrc-get
|
| Any | Pre-built | Download from the GitHub Releases page |
Resources
- Project Homepage at anatawa12.com
- Project Repository at github.com