Your packages. Your registry.
Host public and private npm packages on vlt. Proxy upstream packages from the public registry, publish private packages for your team, and manage access with granular controls.
Everything you need for package hosting
From public open source packages to private internal libraries, vlt gives you a complete registry solution.
Upstream Proxying
Seamlessly resolve packages from the public npm registry. Your registry acts as a transparent proxy so you never miss a dependency.
Private Packages
Publish and consume private packages scoped to your organization. Full control over who can read, write, and manage access.
Private Registry Instances
Dedicated registry instances for your team or organization. Isolated namespaces with independent configuration and access policies.
Staged Publishes
Review and approve packages before they go live. Staged publishes give you a safety net for every release.
Granular Access Control
Fine-grained token management with read-only, read-write, and scoped permissions. Control access at the package, scope, or registry level.
Built for Performance
Low-latency package resolution and delivery. Packages are served from edge infrastructure close to your developers and CI.