modified | Sunday 25 May 2025 |
---|
VPM (VRChat Package Manager) is VRChat’s package format built on top of Unity’s UPM standard. You can install or update VPM packages through the first-party VRChat Creator Companion (VCC) or the community GUI ALCOM, which sits on top of the open-source vrc-get
CLI.
Because anyone can publish their own listing.json
, the VPM ecosystem is highly decentralized. Users must maintain multiple repository URLs, and tracking transitive dependencies or removals is cumbersome. Paid assets often circulate as raw .unitypackage
files in private Discord servers, complicating version control even further.
vpmm.hackebein.dev addresses these pain points with a single, license-respecting catalog. It aggregates public listings (free and paid) and mirrors package archives so they remain accessible even if an original host disappears. You can search the catalog directly inside VCC or ALCOM, while the site itself offers richer metadata—including dependency graphs. An official ALCOM integration is planned so one listing can eventually enrich the entire ecosystem with it’s OpenAPI-compatible JSON endpoints. Endpoints for different formats are planned, too.