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. 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 (MIT)

    Application type

    Alerts

    • Discontinued

    Platforms

    • Online
     
  2. Yum is an automatic updater and package installer/remover for rpm systems. It automatically computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of machines without having to manually update each one using rpm.

    35 YUM Package Manager alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
     
  3. Lerna icon
     1 like

    Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Self-Hosted
    • JavaScript
     
  4. Read Chapter 5 of The Debian Administrator's Handbook for exhaustive description deb packages and related formats.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Debian
     
  5. ndm icon
     7 likes

    npm desktop manager - npm desktop GUI for Windows, Mac OS and Linux.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
     
  6. jamjs icon
     1 like

    For front-end developers who ask maintainable assets, Jam is a package manager for JavaScript. Unlike other repositories, JamJS puts the browser first.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • JavaScript
     
  7. JSR icon
     Like

    Open-source package registry supports TypeScript and distributes as ECMAScript modules, works with all JS runtimes like Node.js, Deno, and Bun. Seamlessly integrates with npm, enhancing compatibility and editor support without manual typings distribution.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Online
     
  8. Pak icon
     5 likes

    Embedthis Pak is a generic package manager for application components. It makes it easy to retrieve, integrate and manage components for applications. Pak manages dependencies for you and automatically retrieves dependent paks if required.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  9. Solseek icon
     Like

    Solseek is a simple terminal user interface that allows you to browse, search, and manage packages from the Solus packages. Packages can be installed, reinstalled, updated, verified, and removed through the interface.

    Cost / License

    Application type

    Platforms

    • Linux
    • Solus
     
  10. Crates.io icon
     Like

    Instantly publish your crates and install them. Use the API to interact and find out more information about available crates. Become a contributor and enhance the site with your work.

    Cost / License

    Application type

    Platforms

    • Rust
    • Online
     
You are at page 3 of npm alternatives