Introduction
Guides
Unity Package Registry
pckgs.io provides an npm-compatible registry for Unity packages. It integrates directly with the Unity Package Manager and the standard npm CLI, allowing you to install and publish both public and private packages seamlessly with granular access control to strictly manage who can access each package across your team.
Supported Capabilities
pckgs.io fully implements the native protocol for Unity Package Manager.
| Capability | What You Can Do | Supported Via |
|---|---|---|
| Package Resolution | Fetch metadata and download scoped dependencies | Unity Package Manager |
| Publishing | Push new releases or deploy automatically from CI/CD | Web Dashboard npm publish Github Actions |
| Authentication | Secure access with access tokens | .upmconfig.toml |
| Visibility Control | Keep packages private to your org or expose them publicly | Web Dashboard |
| Granular Access | Assign per-package read/write rights for members & tokens | Web Dashboard |
| One-Click Import | Copy packages & historical versions from external registries | Web Dashboard |
Pricing
Every plan includes:
- Unlimited public packages
- Unlimited private packages
- Unlimited team members
- Granular access control
- Access to All Registries
| Plan | Price | Storage | Transfer |
|---|---|---|---|
| Free | $0 / month | 100 MB | 500 MB / month |
| Pro | $6.99 / month | 5 GB | 25 GB / month |
See the full Pricing page for details.
To Get Started
- Create an organization this is your space to store your packages.
- Open your organization’s Registries page and activate the Unity registry. This provisions your registry at
https://unity.pckgs.io/YOUR_ORG_SLUG. - Create an access token and configure it following the Authentication guide.
- Publish your first package, or import one from an external registry without re-uploading.
- Install packages from your registry in any Unity project.
Related
- Unity Package Registry Authentication
- How to Publish a Unity Package
- How to Install a Unity Package
- How to Import a Unity Package
Need help? Contact us here or at support@pckgs.io.