The Best 18 npm Alternatives

  • Bower

    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.

    Free Open Source Self-Hosted Git Node.JS npm

  • pacman (package manager)

    the pacman package manager is one of the major distinguishing features of arch linux . it combines a simple binary package format with an easy-to-use build system.

    Free Open Source Linux Arch Linux

  • aptitude

    aptitude is a terminal-based frontend for apt ( https://alternativein .

    Free Open Source Linux

  • Advanced Package Tool

    Apt (for Advanced Package Tool) is a set of core tools inside Debian. The user interface application for Apt is aptitude.

    Free Open Source Linux

  • Nix Package Manager

    Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible.

    Free Open Source Mac OS X Linux BSD

  • Yarn

    Yarn is a package manager for your code. It allows you to use and share code with other developers from around the world. Yarn does this quickly, securely, and reliably...

    Free Open Source Mac OS X Windows Linux Self-Hosted

  • RubyGems

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

    Free Open Source Web

  • ndm

    ndm is a desktop GUI for npm that runs on Mac, Linux and Windows. With ndm you can manage npm, npm projects and npm packages with ease. See the official github for...

    Free Open Source Mac OS X Windows Linux

  • YUM Package Manager

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

    Free Open Source Linux

  • Pak

    Embedthis Pak is a generic package manager for application components. It makes it easy to retrieve, integrate and manage components for applications. Pak manages...

    Free Open Source Mac OS X Windows Linux

  • RPM Package Manager

    The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer...

    Free Open Source Linux

  • NeoSetup Updater

    NeoSetup is a brand new concept of application installer and updater for Windows. It detects updates quickly and installs them at a click of a button. It will perform...

    Freemium Windows

  • Linuxbrew

    Linuxbrew is a fork of Homebrew, the macOS package manager, for Linux. It can be installed in your home directory and does not require root access. The same package...

    Free Open Source Linux

  • pnpm

    Fast, disk space efficient npm installs.

    Free Open Source Mac OS X Windows Linux

  • jamjs

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

    Free Open Source Mac OS X Windows Linux JavaScript

  • Alcatraz

    Alcatraz is an open-source package manager for Xcode. It lets you discover and install plugins, templates and color schemes without the need for manually cloning or...

    Free Open Source Mac OS X Xcode

  • toast

    toast is a simple, self-contained tool for downloading, building, installing, cleanly uninstalling, and managing software packages. Unprivileged users can use it to...

    Free Open Source Linux