TSV
Package Managers - TSV
Package managers are tools that automatically manage libraries, frameworks, and other dependencies in programming languages. Tools such as npm, Yarn, pip, Composer, Cargo, and Maven exist for each language, streamlining package installation, version management, and dependency resolution. This frees developers from manual library management and enables the creation of secure and reproducible build environments.
package management
dependency management
libraries
development tools
npm
Yarn
pip
Composer
Cargo
Maven
code slug name description configFile language registryUrl
01 npm npm The standard package manager for Node.js. package.json JavaScript / Node.js https://www.npmjs.com/
02 yarn Yarn A fast and secure JavaScript package manager. package.json JavaScript / Node.js https://yarnpkg.com/
03 pip pip The standard package installer for Python. requirements.txt Python https://pypi.org/
04 composer Composer A dependency manager for PHP. composer.json PHP https://packagist.org/
05 cargo Cargo Rust's build system and package manager. Cargo.toml Rust https://crates.io/
06 maven Maven A build and project management tool for Java. pom.xml Java https://search.maven.org/