How to Install a Unity Package

For private packages a configured access token is required. See Unity Package Registry Authentication.

Step 1: Add the Scoped Registry

Open YourProject/Packages/manifest.json and add a scopedRegistries section above dependencies:

{
  "scopedRegistries": [
    {
      "name": "pckgs.io",
      "url": "https://unity.pckgs.io/<YOUR_ORG_NAME>",
      "scopes": [
        "com.example"
      ]
    }
  ],
  "dependencies": {
    ...
  }
}

Replace <YOUR_ORG_NAME> with your organization’s slug. scopes should list the reverse domain prefix(es) your packages actually use (e.g. com.example for a package named com.example.my-package).

Save the file and return to the Unity Editor.

Step 2: Install via Package Manager

  1. Open Window → Package Manager.
  2. Under My Registries, select pckgs.io.
  3. Browse and install packages from your organization.

Public packages are visible immediately. For private packages, see Unity Package Registry Authentication.

Manual Installation

You can also add a package directly to manifest.json:

{
  "dependencies": {
    "<PACKAGE_NAME>": "<VERSION>"
  }
}

Unity will resolve and download it automatically on next editor load.


Related

Need help? Contact us here or at [email protected].