seld/phar-utils
Utilities for working with PHP PHAR archives. Load a PHAR, normalize embedded file timestamps for reproducible builds, then save with an updated signature (MD5/SHA*). Includes a linter to syntax-check all PHP files inside a PHAR.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| humbug/php-scoper | 0.85 | PHP-Scoper prefixes your project and its dependencies into a unique namespace to avoid conflicts, especially when building PHARs that bundle vendor code and run alongside other PHP projects with overlapping packages or versions. | 802 | 803 | 76 | 127K | 22 | 38.1 | 46.3 | MIT | 3 months ago | |
| phar-io/composer-distributor | 0.80 | Library to build Composer plugins that install and update PHAR-based tools instead of source code. Ideal for dev utilities like PHPUnit/PHPStan/Psalm: keep installs via Composer while avoiding dependency conflicts by distributing signed PHAR releases. | 13 | 13 | 2 | 65K | 3 | 3.7 | 51.6 | NOASSERTION | 2 years ago | |
| phar-io/manifest | 0.80 | Read, validate, and serialize phar.io manifest.xml metadata for PHAR archives. Provides ManifestLoader/Serializer and rich domain objects for application name, version, type, authors, licenses, and requirements—ideal for tooling and build/test workflows. | 7,482 | 7,487 | 15 | 13M | 3 | 28.2 | 45.7 | NOASSERTION | 2 years ago | |
| herrera-io/phar-update | 0.80 | Self-update library for PHP applications distributed as PHAR files. Loads a remote manifest, checks available versions, and upgrades to the next compatible release. Modular design lets you customize the update workflow for your PHAR app. | 115 | 124 | 9 | 7K | 2 | 0.7 | 17.4 | MIT | — | |
| phar-io/version | 0.79 | phar-io/version is a PHP library for parsing, comparing, and validating semantic versions and version constraints. Supports operators like >=, <=, caret (^) and tilde (~) ranges, plus pre-release labels, to check if versions comply. | 7,475 | 7,480 | 18 | 13M | 3 | 29.1 | 45.8 | BSD-3-Clause | 4 years ago | |
| padraic/phar-updater | 0.78 | Update PHAR applications securely and easily. phar-updater checks remote manifests, verifies version updates, and downloads new PHAR files with optional signature validation, helping CLI tools and self-contained PHP apps ship safe auto-updates. | 367 | 361 | 27 | 38K | 15 | 4.9 | 24.4 | BSD-3-Clause | 8 years ago | |
| efrane/phar-builder-bundle | 0.77 | — | 1 | 1 | 1 | 4 | 0 | 0.7 | 8.5 | — | — | |
| phar-io/composer-plugin | 0.76 | Archived proof-of-concept Composer plugin that adds phive:run and phive:info commands to integrate Phive with Composer (e.g., install phar tools like PHPUnit). Unsupported, likely insecure, and may not work with current Composer—do not use in production. | 14 | 16 | 0 | 0 | 0 | 0.3 | — | — | 8 years ago |
How can I help you explore Laravel packages today?