Private, secure Unity package registries in the cloud
Cloudsmith gives you fully managed, private repositories for the Unity Package Manager. Publish Unity packages via native npm tooling, control access with fine-grained permissions, and keep your game studio's artifacts secure and fast.
Simplify and streamline operations. Cloudsmith is a secure store for all packages, containers and assets.
- Use Unity + 30 other formats
- Manage game assets and raw files alongside UPM packages
- Centralize all studio artifacts in one secure, cloud-native platform
How we support Unity
Why teams choose Cloudsmith for Unity
Signs you're ready to switch to Cloudsmith for Unity
Get started with Unity on Cloudsmith
Frequently asked questions
Unity packages are npm-compatible, so Cloudsmith's npm-based registry works natively with UPM. You add Cloudsmith as a scoped registry in your project's manifest.json and install packages using standard Unity Package Manager workflows, with no custom tooling required.
Add your Cloudsmith registry URL and authentication token to the .upmconfig.toml file on each developer machine. Cloudsmith supports both token-based and API key authentication, which map directly to Unity's scoped registry auth configuration.
Yes. Since Cloudsmith's Unity registry is npm-compatible, you publish packages using npm publish targeting your Cloudsmith registry URL. You can also upload packages via the Cloudsmith CLI or web UI.
Verdaccio is self-hosted and requires you to manage infrastructure, availability, upgrades, and security yourself. Cloudsmith is fully managed with high availability SLAs, built-in vulnerability scanning, and global edge distribution, so your team ships instead of maintaining servers.
Yes. Cloudsmith has full support for npm-style distribution tags and semantic versioning. The latest tag is automatically managed, and UPM dependency resolution works correctly when packages follow the expected version conventions.
Yes. Cloudsmith supports 30+ package formats in a single repository. You can store Unity UPM packages alongside Docker container images, raw binary assets, and other formats, giving your studio a single source of truth for all software artifacts.
You republish your existing Unity packages to Cloudsmith using npm publish, then update the scoped registry URL in each project's manifest.json. Cloudsmith's contextual setup instructions, pre-filled with your namespace and repository, make the transition straightforward.
Yes. Cloudsmith integrates with all major CI/CD platforms. You authenticate using API keys or entitlement tokens in your pipeline environment variables, and packages are resolved by UPM exactly as they are locally.
Cloudsmith gives you fine-grained access control at the repository level. You can create public or private repositories, issue scoped entitlement tokens per team or CI system, and use SAML/SSO for identity management across your organisation.