Package Managers npm npm is the package manager for Node.js. It was created in 2009 as an open source project to help JavaScript developers easily share packaged modules of code. Author npmjs.com Details
Package Managers yarn Yarn is a package manager that doubles down as project manager. Whether you work on one-shot projects or large monorepos, as a hobbyist or an enterprise user, we''ve got you covered. Author yarnpkg Details
Package Managers pnpm Fast, disk space efficient package manager: Fast. Up to 2x faster than the alternatives (see benchmark). Efficient. Files inside node_modules are linked from a single content-addressable storage. Great for monorepos. Strict. A package can access only dependencies that are specified in its package.json. Deterministic. Has a lockfile called pnpm-lock.yaml. Works everywhere. Supports Windows, Linux, and macOS. Battle-tested. Used in production by teams of all sizes since 2016. Author pnpm Details
Package Managers Bower Bower offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack. There are no system wide dependencies, no dependencies are shared between different apps, and the dependency tree is flat. Author bower Details