Unity Package Registry

You can install any of my libraries for Unity from my registry https://upm.artees.games.

Registry address changed: in Packages/manifest.json replace https://upm.artees.games:4873 with https://upm.artees.games. The old address stops working on 2026-11-16. Already on the new one? Ignore this. The packages semver, application-version, package-manifest-generator and fps-counter are also available on OpenUPM.

Package Manager fails with An error occurred while resolving packages or Cannot connect to 'upm.artees.games:4873' (error code: ECONNREFUSED)? Then a project is still pointed at the old address: replace https://upm.artees.games:4873 with https://upm.artees.games as shown above. The full error looks like this:

An error occurred while resolving packages:
  Project has invalid dependencies:
    games.artees.application-version: Cannot connect to 'upm.artees.games:4873' (error code: ECONNREFUSED). Check your internet connection and verify that your environment firewall policies allow connection to this host name. If your system is behind a proxy, verify your proxy environment variables (HTTP_PROXY and HTTPS_PROXY) are properly set.

To set up the registry, add it to your project manifest (YourProject/Packages/manifest.json):

{
  "scopedRegistries": [
    {
      "name": "Artees",
      "url": "https://upm.artees.games",
      "scopes": [
        "games.artees"
      ]
    }
  ],
  "dependencies": {
    ...
  }
}

Then you will be able to install a package using the Package Manager UI. Don’t forget to enable the All packages and Advanced > Show preview packages options. Click the status bar at the bottom left of the Packages window to update the package list. Read more about scoped registries.

My packages are available on OpenUPM, but I don’t test it that much. Feel free to contact me if you encounter any issues.


Below is the full list of available packages.

loading...