Skip to content

THE POSSIBILITIES / 02

Built for the
ways you ship.

One registry for commercial libraries, vendor SDKs, Python packages, plain files, and packages that never leave your organization.

01 / USE CASE

Sell private libraries

You built a component library, a toolkit or an SDK worth paying for. Publish it once, grant each recipient the packages they need, and keep the commercial relationship yourself.

  • Recipients tracked under your own references, with suspend and resume
  • Package-scoped download keys with expiry and revocation
  • A self-service portal where recipients manage their own keys
  • You invoice; the platform never touches your sales
Automate access after a sale

02 / USE CASE

Distribute a vendor SDK

Ship your product's client libraries to integrators without making them public. Each integrator gets credentials that see exactly the packages you grant them.

  • A separate download key for each integrator
  • Your own registry domain, so docs point at npm.you.com
  • Per-version and per-recipient download charts, and a CSV of who downloaded what
See the available download activity

03 / USE CASE

Run your organization's private registry

Keep internal packages off the public registry and give every team and pipeline scoped credentials with the audit trail to match.

  • Publisher tokens narrowed by scope or package for CI
  • Roles, SSO and SCIM for the whole organization
  • Public npm dependencies cached on Growth and up, without a path for dependency confusion
  • Immutable versions, an audit log, and a transfer ledger of every byte
Set up a private registry

04 / USE CASE

Ship Python packages and files

The same organization can publish an npm SDK, a Python library and the binaries that go with them. Recipients get a download key for the registry they need.

  • pip, uv and poetry install from a private index; twine publishes
  • curl or wget for files, or an upload from the dashboard
  • The same recipients, keys and revocation you already use for npm
Publish a Python package

READY WHEN YOU ARE

Give every package the right audience.