VRChat Package Manager: Difference between revisions
Edits; major. Proofread page, added images, citations. Removed stub. |
m Added missing release date. |
||
| Line 4: | Line 4: | ||
==Overview== | ==Overview== | ||
VRChat Package Manager was announced during the April 2021 Developer Stream<ref>[https://medium.com/vrchat/vrchat-april-2021-dev-stream-recap-8502bb8c9163 "April '21: Developer Stream Recap"], on ''[https://medium.com/vrchat Medium]''. Dated April 19, 2021. Retrieved September 18. 2025.</ref>, and initially introduced<ref>[https://hello.vrchat.com/blog/creator-toolbox-update "Creator Toolbox Update"] published on ''[https://hello.vrchat.com/blog VRChat's Blog]'' at ''[[hello.vrchat.com]]''. Dated May 17, 2022. Retrieved September 18, 2025.</ref> to [[Open Beta]] on May 17, 2022, then fully released<ref>[https://hello.vrchat.com/blog/creator-companion-live "The VRChat Creator Companion is Now Live!"] on ''[https://hello.vrchat.com/blog VRChat's Blog]'' at ''[[hello.vrchat.com]]''. Dated August 30, 2022. Retrieved September 18, 2025.</ref>. This package manager uses a similar format to Unity's Package Manager, and utilizes version matching<ref>[https://vcc.docs.vrchat.com/guides/version-matching "Version Matching"] on ''[[vcc.docs.vrchat.com]]''. Retrieved September 18, 2025.</ref>, specifically ''SemanticVersioning''<ref>[https://semver.org "Semantic Versioning 2.0.0"] at ''semver.org''. Retrieved September 18, 2025.</ref>, for most - if not all official VRChat software. | VRChat Package Manager was announced during the April 2021 Developer Stream<ref>[https://medium.com/vrchat/vrchat-april-2021-dev-stream-recap-8502bb8c9163 "April '21: Developer Stream Recap"], on ''[https://medium.com/vrchat Medium]''. Dated April 19, 2021. Retrieved September 18. 2025.</ref>, and initially introduced<ref>[https://hello.vrchat.com/blog/creator-toolbox-update "Creator Toolbox Update"] published on ''[https://hello.vrchat.com/blog VRChat's Blog]'' at ''[[hello.vrchat.com]]''. Dated May 17, 2022. Retrieved September 18, 2025.</ref> to [[Open Beta]] on May 17, 2022, then fully released<ref>[https://hello.vrchat.com/blog/creator-companion-live "The VRChat Creator Companion is Now Live!"] on ''[https://hello.vrchat.com/blog VRChat's Blog]'' at ''[[hello.vrchat.com]]''. Dated August 30, 2022. Retrieved September 18, 2025.</ref> on August 30, 2022. This package manager uses a similar format to Unity's Package Manager, and utilizes version matching<ref>[https://vcc.docs.vrchat.com/guides/version-matching "Version Matching"] on ''[[vcc.docs.vrchat.com]]''. Retrieved September 18, 2025.</ref>, specifically ''SemanticVersioning''<ref>[https://semver.org "Semantic Versioning 2.0.0"] at ''semver.org''. Retrieved September 18, 2025.</ref>, for most - if not all official VRChat software. | ||
[[File:VCC callout VPM.webp|thumb|With VPM, you can import and track community packages, repositories, and dependencies.]] | [[File:VCC callout VPM.webp|thumb|With VPM, you can import and track community packages, repositories, and dependencies.]] | ||
Creators can also create, and import community packages and repositories<ref>[https://vcc.docs.vrchat.com/guides/community-repositories "Community Repositories"] documentation on ''[[vcc.docs.vrchat.com]]''. Retrieved September 18, 2025.</ref> to the VRChat Creator Companion, and subsequently, their projects by downloading and following VRChat's [https://github.com/vrchat-community/template-package template package] on GitHub. | Creators can also create, and import community packages and repositories<ref>[https://vcc.docs.vrchat.com/guides/community-repositories "Community Repositories"] documentation on ''[[vcc.docs.vrchat.com]]''. Retrieved September 18, 2025.</ref> to the VRChat Creator Companion, and subsequently, their projects by downloading and following VRChat's [https://github.com/vrchat-community/template-package template package] on GitHub. | ||
Revision as of 17:46, 18 September 2025

VRChat Package Manager (VPM) is a feature of the Creator Companion, that helps creators keep their VRChat SDK, packages, and repositories updated, streamlining the creation and management process of VRChat avatar and world projects.[1]
Overview
VRChat Package Manager was announced during the April 2021 Developer Stream[2], and initially introduced[3] to Open Beta on May 17, 2022, then fully released[4] on August 30, 2022. This package manager uses a similar format to Unity's Package Manager, and utilizes version matching[5], specifically SemanticVersioning[6], for most - if not all official VRChat software.

Creators can also create, and import community packages and repositories[7] to the VRChat Creator Companion, and subsequently, their projects by downloading and following VRChat's template package on GitHub.
- Creating a Package Listing - on vcc.docs.vrchat.com
- Converting Assets to a VPM Package - on vcc.docs.vrchat.com
Resources
- VRChat Package Manager Documentation - on vcc.docs.vrchat.com
- Package Documentation - on vcc.docs.vrchat.com
See also
References
- ↑ "VRChat Package Manager" on vcc.docs.vrchat.com. Retrieved September 18, 2025.
- ↑ "April '21: Developer Stream Recap", on Medium. Dated April 19, 2021. Retrieved September 18. 2025.
- ↑ "Creator Toolbox Update" published on VRChat's Blog at hello.vrchat.com. Dated May 17, 2022. Retrieved September 18, 2025.
- ↑ "The VRChat Creator Companion is Now Live!" on VRChat's Blog at hello.vrchat.com. Dated August 30, 2022. Retrieved September 18, 2025.
- ↑ "Version Matching" on vcc.docs.vrchat.com. Retrieved September 18, 2025.
- ↑ "Semantic Versioning 2.0.0" at semver.org. Retrieved September 18, 2025.
- ↑ "Community Repositories" documentation on vcc.docs.vrchat.com. Retrieved September 18, 2025.