Best Package Management tools by public signals

These picks are computed from scored public evidence. Use the openness column in the ranking to separate OSI-approved, source-available, open-core, proprietary, and unverified-license tools.

Use Case Rankings

Ordered by ToolVitals score, then health, shipping, confidence, GitHub stars, and name.

#ToolHealthShippingOpennessStarsScoreStatus
01pnpm
Fast, disk-space-efficient package manager for JavaScript projects.
9898OSI-approved OSS37k98Active
02Homebrew
Package manager for macOS, Linux, and developer command-line tools.
9897OSI-approved OSS50.1k98Active
03uv
Fast Python package and project manager written in Rust.
9797OSI-approved OSS91.3k97Active
04vcpkg
Cross-platform C and C++ library manager.
9694OSI-approved OSS27.6k95Active
05Composer
Dependency manager for PHP.
9491OSI-approved OSS29.6k93Active
06Conan
Open-source package manager for C and C++ projects.
9491OSI-approved OSS9.5k93Active
07WinGet
Windows Package Manager command line, PowerShell modules, and API.
9389OSI-approved OSS26.6k92Active
08Swift Package Manager
Package manager for Swift source code and dependencies.
9388OSI-approved OSS10.2k91Active
09Cargo
Package manager and build tool for Rust.
9287OSI-approved OSS15.6k90Active
10npm
Command-line package manager for the JavaScript ecosystem.
9185OSI-approved OSS10.2k89Active
11pip
Reference package installer for Python.
9185OSI-approved OSS10.3k88Active
12Scoop
Command-line installer and package manager for Windows.
8165OSI-approved OSS24.8k75Active
13Yarn
JavaScript package manager with workspace and plug-and-play support.
7252OSI-approved OSS8.1k64Warning
14CocoaPods
Dependency manager for Swift and Objective-C Cocoa projects.
175OSI-approved OSS14.8k12Critical

Not Scored

Tracked for context, but excluded from rankings because comparable open/source-visible evidence is unavailable.