Tvix is a new implementation of Nix, a purely-functional package manager. It aims to have a modular implementation, in which different components can be reused or replaced based on the use-case.
npm Alternatives
npm is described as 'Package manager for Node.js that is run through the command line and manages dependencies for an application. It the predominant package manager for Node.js' and is a popular Package Manager in the development category. There are more than 25 alternatives to npm, not only websites but also apps for a variety of platforms, including Linux, Mac, Windows and Self-Hosted apps. The best npm alternative is Yarn, which is both free and Open Source. Other great sites and apps similar to npm are pnpm, Bun, Advanced Package Tool (APT) and Nix Package Manager.
Alternatives list
A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community.
Cloudsmith is your friendly neighbourhood package management SaaS (fully managed), packed with Enterprise-grade features to manage and accelerate secure delivery of your software.


+4
Bytesafe provides free, secure and hosted private registries along with the infrastructure needed to add security and control when consuming and sharing code, both with other teams and third parties.
Cost / License
- Freemium
- Proprietary
Application type
Platforms
- Software as a Service (SaaS)
Rush is a monorepo manager for JavaScript developers, aiding in creating and publishing multiple packages from a shared Git repository. It supports parallel builds, repository policies, and NPM installations, acting as an orchestrator for the Rush Stack.

Yalc is an open-source monorepo tool that helps developers publish, install, and manage packages locally. It integrates smoothly with package managers like npm, yarn, and pnpm, allowing developers to work on multiple projects and packages simultaneously.


Cost / License
- Free
- Open Source
Application types
Alerts
- Discontinued
Platforms
- Linux

RubyGems.org is the Ruby community's gem hosting service. Instantly publish your gems and install them. Use the API to interact and find out more information about available gems.
Bower is a package manager for the web. Bower lets you easily install assets such as images, CSS and JavaScript, and manages dependencies for you.
Cost / License
- Free
- Open Source (MIT)
Application type
Alerts
- Discontinued
Platforms
- Self-Hosted
- Git
- Node.JS
- npm
Robust package system that manages installation, updates, verification, and removal of software packages on Linux. Includes a library API for development in languages like C and Python. Widely used across Red Hat, CentOS, Fedora, and more; released under GPL-2.0-or-later.

Open-Registry is a JavaScript Package Registry funded, developed and maintained by the community, for the community. It serves a full mirror of npm to facilitate adoption and focuses solely on JavaScript with the goal of being the best...
































Cloudsmith provides full compatibility with npm (and npmjs), but as a full package management SaaS alternative. It has support for package formats beyond npm alone (such as Python/Ruby), and brings a whole suite of features that would be interesting to polyglot users, orgs and environments.