Is PackagePass open source like Verdaccio?
No. PackagePass is a hosted product focused on access-control and distribution workflows rather than a self-hosted registry project.
Verdaccio alternative
Choose Verdaccio when you want to operate a lightweight self-hosted npm proxy. Choose PackagePass when the job is managed private package distribution with customer-level access control.
Quick verdict
Verdaccio
A self-hosted npm proxy or local private registry.
PackagePass
Managed npm distribution with grants, tokens, and audit events.
Decision table
Most private npm registries can serve a tarball. The harder question is who should be allowed to install which package, for how long, and how quickly you can explain a denied install.
What changes in practice
Skip registry hosting, storage, auth plumbing, upgrades, and availability work.
Issue customer-scoped tokens and grants instead of building that layer around a self-hosted registry.
Consumers still install with npm, pnpm, Yarn, or Bun using scoped registry config.
@acme:registry=https://registry.packagepass.dev/npm/
//registry.packagepass.dev/npm/:_authToken=${CUSTOMER_INSTALL_TOKEN}
always-auth=trueBottom line
PackagePass is not trying to replace your source host or every artifact repository. It is for the moment private npm packages become something you distribute to customers, projects, preview environments, and CI.
FAQ
No. PackagePass is a hosted product focused on access-control and distribution workflows rather than a self-hosted registry project.
Verdaccio is a good fit when the goal is a lightweight internal npm proxy registry and your team wants to run it.
Source notes
Comparison claims are based on the public product documentation linked here. Product behavior can change, so treat these as source notes rather than permanent limits.