Community:Vrc-get: Difference between revisions
From VRChat Wiki
Created page with " {{DISPLAYTITLE:Community:vrc-get}} '''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 Gi..." |
Added Categories, Community noticebox. |
||
| (5 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
{{DISPLAYTITLE:vrc-get}} | |||
{{Noticebox/Community}} | |||
'''vrc-get''' is an open-source, cross-platform command-line client for the [[VRChat Package Manager|VRChat Package Manager]]. | '''vrc-get''' is an open-source, cross-platform command-line client for the [[VRChat Package Manager|VRChat Package Manager]]. | ||
It acts as a fast, script-friendly alternative to the official [[VRChat Creator Companion|VRChat Creator Companion (VCC)]] while staying fully compatible with VCC project layouts and `vpm-manifest.json`. It's often used with [[Community:ALCOM|ALCOM]] | It acts as a fast, script-friendly alternative to the official [[VRChat Creator Companion|VRChat Creator Companion (VCC)]] while staying fully compatible with VCC project layouts and `vpm-manifest.json`. It's often used with [[Community:ALCOM|ALCOM]] | ||
| Line 63: | Line 64: | ||
*[https://vrc-get.anatawa12.com/en/cli/ Project Homepage] at anatawa12.com | *[https://vrc-get.anatawa12.com/en/cli/ Project Homepage] at anatawa12.com | ||
*[https://github.com/vrc-get/vrc-get Project Repository] at github.com | *[https://github.com/vrc-get/vrc-get Project Repository] at github.com | ||
[[Category:Third-party applications]] | |||
[[Category:Needs images]] | |||
Latest revision as of 02:04, 27 May 2025
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