Install and manage your project's dependencies.
The default package manager for Node.js, bundling both the CLI and the world's largest JavaScript package registry.
A fast, disk-space-efficient package manager for Node.js that uses a content-addressable store to avoid duplicating dependencies across projects.
A package manager for JavaScript created as a faster, more deterministic alternative to early npm, now offering workspaces and Plug'n'Play installs.
An all-in-one JavaScript runtime and package manager written for speed, bundling an installer, bundler, and test runner alongside its runtime.
The dependency manager for PHP, resolving and installing per-project libraries listed in a composer.json manifest.
Python's standard package installer, used to install and manage libraries from the Python Package Index (PyPI).
Rust's official package manager and build tool, handling dependencies, compiling, testing and publishing crates.
A Python dependency and packaging manager that resolves versions deterministically via a lockfile and handles building and publishing packages, replacing the older pip + setup.py + virtualenv combination for many projects.