Installing a Package

This page explains how to install Unity packages hosted on pckgs.io.
You’ll learn how to install packages both manually (via manifest.json) and through the Unity Package Manager Window.

We also explain the importance of using the correct package prefix so Unity can resolve your packages from the correct registry.


Add the pckgs.io Scoped Registry

Before installing packages, you need to configure your Unity project to use pckgs.io as a scoped registry.

Follow our step-by-step guide: Add pckgs.io to Unity.


Installing via Unity Package Manager

Once the registry is configured, you can browse and install packages directly in the Unity Package Manager Window. This provides a visual interface for managing dependencies without editing any files manually.


Manual Installation

You can also install packages by editing your project’s manifest.json file directly.

  1. Open the manifest.json file in your Unity project’s Packages folder.
  2. Add the package under the dependencies section.
  3. Make sure to prefix the package name with pckgs.io., so Unity knows it should fetch it from our registry.
💡 Unity resolves packages based on prefixes defined in scoped registries.
If you omit `pckgs.io.`, Unity will search its default registries and fail 
to find the package.

Example

If the original package name is:

com.some-company.package-name

Then you should add it like this:

"dependencies": {
  "pckgs.io.com.some-company.package-name": "1.0.0"
}

Need Further Assistance?

Should you encounter any issues or have questions about the installation process, please feel free to contact us here or email us at [email protected].