TSV

パッケージマネージャー - TSV

パッケージマネージャーは、プログラミング言語におけるライブラリやフレームワークなどの依存関係を自動的に管理するツールです。npm、Yarn、pip、Composer、Cargo、Mavenなど、各言語に応じたツールが存在し、パッケージのインストール、バージョン管理、依存関係の解決などを効率化します。これにより開発者は手動でのライブラリ管理から解放され、セキュリティや再現性の高いビルド環境の構築が可能になります。

パッケージ管理 依存関係管理 ライブラリ 開発ツール npm Yarn pip Composer Cargo Maven
code	slug	name	description	configFile	language	registryUrl
01	npm	npm	Node.jsの標準パッケージマネージャーです。	package.json	JavaScript / Node.js	https://www.npmjs.com/
02	yarn	Yarn	高速で安全なJavaScriptパッケージマネージャーです。	package.json	JavaScript / Node.js	https://yarnpkg.com/
03	pip	pip	Pythonの標準パッケージインストーラーです。	requirements.txt	Python	https://pypi.org/
04	composer	Composer	PHPの依存関係管理ツールです。	composer.json	PHP	https://packagist.org/
05	cargo	Cargo	Rustのビルドシステム兼パッケージマネージャーです。	Cargo.toml	Rust	https://crates.io/
06	maven	Maven	Javaプロジェクトのビルド・管理ツールです。	pom.xml	Java	https://search.maven.org/