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.

Copy a direct link to this comment to your clipboard
npm alternatives page was last updated

Alternatives list

  1. Lix Project icon
     1 like
    Copy a direct link to this comment to your clipboard

    A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • Mac
     
  2. Souk icon
     10 likes
    Copy a direct link to this comment to your clipboard

    A flatpak-based app store, written with GTK4 and Rust.

    Cost / License

    • Free
    • Open Source

    Application types

    Alerts

    • Discontinued

    Platforms

    • Linux
     
  3. Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
     
  4. Tvix icon
     Like
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
     
  5. Cloudsmith icon
     6 likes
    Copy a direct link to this comment to your clipboard

    Cloudsmith is your friendly neighbourhood package management SaaS (fully managed), packed with Enterprise-grade features to manage and accelerate secure delivery of your software.

    Cost / License

    • Freemium (Subscription)
    • Proprietary

    Application type

    Platforms

    • Online
     
    |
    1
    Comments about Cloudsmith as an Alternative to npm
    lskillen
    Positive
    1

    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.

    npm Icon
    Cloudsmith icon
    • Cloudsmith is Freemium and Proprietarynpm is Free and Open Source
  6. Bytesafe icon
     3 likes
    Copy a direct link to this comment to your clipboard

    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 Proprietarynpm is Free and Open Source
  7.  2 likes
    Copy a direct link to this comment to your clipboard

    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

    52 eget alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • GitHub
    • Go (Programming Language)
    • Windows
    • Mac
    • Linux
    • Homebrew
     
  8. Yalc icon
     Like
    Copy a direct link to this comment to your clipboard

    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.

    16 Yalc alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
     
  9. RubyGems icon
     9 likes
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Online
     
    |
    2
    Comments about RubyGems as an Alternative to npm
    Guest
    Negative
    4

    npm is for javascript and rubygems is a package manager for ruby

    Review by a new / low-activity user.
    Guest
    Negative
    2

    It's not package manager for Node.js, so it's not an alternative to npm.

    Review by a new / low-activity user.
    npm Icon
    RubyGems icon
    • 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 Sourcenpm is also Free and Open Source
  10. Bower icon
     39 likes
    Copy a direct link to this comment to your clipboard

    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
     
  11. Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
  12. Copy a direct link to this comment to your clipboard

    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...

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Online
     
You are at page 2 of npm alternatives