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
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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,494 | 7,504 | 14 | 12M | 3 | 47.9 | 52.7 | NOASSERTION | 2 years ago | |
| 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,476 | 7,487 | 18 | 12M | 3 | 49.0 | 52.9 | BSD-3-Clause | 4 years ago | |
| laravel-zero/phar-updater | 0.79 | Self-update backend for Laravel Zero PHAR apps. Supports SSL/TLS verification, OpenSSL PHAR signatures, rollback, and update strategies like SHA-1/256/512 hash sync and GitHub Releases. Simple API: updates or throws exceptions. | 16 | 16 | 4 | 127K | 2 | 0.6 | 53.4 | BSD-3-Clause | — | |
| simple-cli/simple-cli | 0.78 | Dependency-free CLI framework for PHP 8 using attributes/annotations. Auto-generates --help docs, suggests mistyped commands, supports colors, interactive input with completion, and includes usage/version plus --help/--quiet/--verbose. CLI scaffolding and PHAR build support. | 10 | 11 | 2 | 12K | 0 | 24.5 | 49.2 | MIT | 3 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 | 26K | 15 | 14.9 | 39.0 | BSD-3-Clause | 8 years ago | |
| psalm/phar | 0.75 | Install Psalm as a standalone PHAR to avoid Composer dependency conflicts. psalm/phar lets you add Psalm to any project or CI environment without pulling in extra packages, keeping your dependency tree clean while still running Psalm reliably. | 26 | 27 | 4 | 98K | 9 | 26.7 | 61.0 | — | 4 years ago | |
| pear/pear | 0.75 | PEAR (PHP Extension and Application Repository) provides a classic package manager and installer for PHP, enabling you to discover, install, and update reusable libraries and extensions. Includes tooling for packaging, channels, dependency resolution, and versioned releases. | 114 | 115 | 105 | 19K | 1 | 29.0 | 36.2 | NOASSERTION | 2 months ago |
How can I help you explore Laravel packages today?