For a package manager for PHP libraries, the first results are composer/composer (Composer is the standard PHP dependency manager that handles composer.json manifests, dependency resolution, PSR‑4 autoloading, Packagist integration, lock files, a CLI, and plugin support—exactly the tool you need for managing PHP library dependencies), phar-io/manifest (phar-io/manifest is a library for parsing PHAR manifests and verifying archive integrity, not a full package manager with dependency resolution, autoloading, or Packagist integration—it's a building block rather than the tool you'd use to manage PHP library dependencies) and hirak/prestissimo (Prestissimo is a plugin that speeds up Composer’s downloads by fetching packages in parallel, but it does not itself manage dependencies, resolve versions, generate autoloaders, or integrate with Packagist — those core capabilities belong to Composer, which this plugin extends). Compare the match explanations and check the project documentation against your requirements.
Discover open-source dependency managers and library installers designed specifically for the PHP programming language ecosystem.
Composer is a command-line dependency management tool for PHP that automates the process of resolving, downloading, and installing external code libraries. It functions by evaluating version constraints defined in a project's configuration file to calculate a compatible dependency tree, ensuring that applications maintain consistent behavior across different development and production environments. The tool utilizes a structured manifest file as the single source of truth for project requirements and generates a deterministic lock file to record the exact version and hash of every installed d
Composer is the standard PHP dependency manager that handles composer.json manifests, dependency resolution, PSR‑4 autoloading, Packagist integration, lock files, a CLI, and plugin support—exactly the tool you need for managing PHP library dependencies.
This project is a PHP archive distribution system designed for hosting and deploying versioned releases. It functions as an installation tool and distribution manager that handles the downloading of archives from remote repositories or URLs into local project directories. The system ensures installation security by acting as an integrity verifier, validating archives using hash checksums and digital signatures. It includes a version resolver that matches requested constraints against available releases to ensure environment consistency. The project manages resource organization through XML m
phar-io/manifest is a library for parsing PHAR manifests and verifying archive integrity, not a full package manager with dependency resolution, autoloading, or Packagist integration—it's a building block rather than the tool you'd use to manage PHP library dependencies.
Prestissimo is a plugin for the PHP Composer package manager that implements parallel dependency downloading to reduce total installation time. It serves as an extension for the PHP ecosystem, acting as a concurrent dependency downloader. The project optimizes the retrieval of external libraries by replacing the standard sequential download process with parallel HTTP requests. This concurrency allows multiple dependency archives to be fetched simultaneously. The plugin handles the PHP dependency management workflow by managing concurrent HTTP streams and using asynchronous I/O processing to
Prestissimo is a plugin that speeds up Composer’s downloads by fetching packages in parallel, but it does not itself manage dependencies, resolve versions, generate autoloaders, or integrate with Packagist — those core capabilities belong to Composer, which this plugin extends.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| composer/composer | 29.5K | PHP | MIT | |
| phar-io/manifest | 7.5K | PHP | NOASSERTION | |
| hirak/prestissimo |
| 6.1K |
| PHP |
| MIT |