Introducing the vlt Package Manager & Serverless Registry
Published on

Introducing the vlt Package Manager & Serverless Registry

Authors

After spending the past six months heads-down, we’re excited to share our foundational Package Manager Client & Serverless Registry.

A New JavaScript Package Manager:

First up, we're introducing vlt, a brand new, free, and open-source JavaScript package manager. vlt goes beyond traditional package managers, laying the groundwork for a powerful, integrated platform that will streamline your development process. We’ve done this before. Having a team comprised of the creator & maintainers of npm we know about & care deeply about developer tools aimed at dependency management.

This first release delivers impressive performance installation & management capabilities of your Node.js dependencies. In most cases, vlt is a drop-in replacement for your existing package manager. The client may - at first glance - look similar to your run-of-the-mill package manager but we’re excited to offer an innovative new dependency query selector syntax, export formats (including Mermaid) & GUI experience to help lower the bar for understanding your dependency graphs.

Screenshots of the vlt package manager GUI

You can learn more about the client here: https://www.vlt.sh/client OR you can or try it out today by running:

npm install -g vlt
# note: the irony is not lost on us...

A Next-Generation Package Registry:

Alongside the vlt client, we're also proud to announced a npm-compatible, Fair Source Serverless Package Registry. vsr leverages the power of serverless computing to provide a scalable, secure, and cost-effective solution for hosting your packages. Whether you want to develop locally, self-host or have us manage an instance for you, we’ve got you covered.

The initial release of vsr provides a unique permission model that allows developers to granularly control access of all manner of functionality. Granular Access Tokens offer new personas to exist for use-cases beyond the stereotypical team/maintainer & offer the ability to provide read-only access to private packages that could not otherwise be achieved with existing registry offerings.

Screenshots of the vsr docs

You can learn more about the vsr here: https://www.vlt.sh/serverless-registry

Stay tuned for what's next

We’re just getting started & are excited about the road ahead & the improvements we’ll make to these offerings & more. We can't wait to collaborate with the ecosystem to developed these tools & will begin regular calls with the community beginning in the new year.

The JavaScript community is as vibrant as ever & we’re excited to support developers as they create, run, distribute, discover, and secure their packages & project’s dependencies. Stay tuned for more updates, and get ready to experience a whole new way of working with JavaScript packages!