A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community.
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 Bun, pnpm, Advanced Package Tool (APT) and Nix Package Manager.
Alternatives list
Cost / License
- Free
- Open Source
Application types
Alerts
- Discontinued
Platforms
- Linux

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.

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.
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
Comments about Cloudsmith as an Alternative to npm

- Cloudsmith is Freemium and Proprietary
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 (Subscription)
- Proprietary
Application type
Platforms
- Software as a Service (SaaS)
Bytesafe is the most popular SaaS alternative to npm.
- Bytesafe is Freemium and Proprietary
- 52 eget alternatives
Eget is the best way to easily get pre-built binaries for your favorite tools. It downloads and extracts pre-built binaries from releases on GitHub
Cost / License
- Free
- Open Source
Platforms
- GitHub
- Go (Programming Language)
- Windows
- Mac
- Linux
- Homebrew

- 16 Yalc alternatives
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.


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.
Comments about RubyGems as an Alternative to npm
npm is for javascript and rubygems is a package manager for ruby
It's not package manager for Node.js, so it's not an alternative to npm.

This alternative is disputed. RubyGems is a legitimate npm alternative, but it might have issues that some users think are important.
- RubyGems is Free and Open Source
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
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.