Use your existing npm workflow.
Publish immutable versions with the CLI your team already knows. Safe retries keep each release exactly where it belongs.
npm publishPRIVATE PACKAGES, YOUR RULES
Publish with npm. Grant each customer access to the packages they bought, then give them a registry token to install. Deliver from your own domain.
No card required to sign up · Works with the npm CLI
BUILT AROUND THE TOOLS YOU ALREADY USE
01 / THE WORKFLOW
Your packages stay private while the people you choose get a familiar install experience.
Publish immutable versions with the CLI your team already knows. Safe retries keep each release exactly where it belongs.
npm publishBundle packages into products and grant each customer a license. Give them a separate read-only registry token for installs; the license controls which packages that token can access.
customer → product → packagesServe installs from your own verified domain with managed TLS, or start immediately on a reserved shared scope.
npm install @acme/sdk02 / CONTROL WITHOUT FRICTION
Commercial packages need more than a hidden tarball. Control publishing, credentials, customer access, and delivery from one workspace.
See all features