padraic/phar-updater
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| laravel-zero/phar-updater | 0.86 | 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 | — | |
| seld/phar-utils | 0.84 | 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. | 875 | 876 | 3 | 3M | 1 | 27.0 | 56.2 | MIT | 3 years ago | |
| consolidation/self-update | 0.82 | Consolidation Self-Update adds safe, automated self-update support for PHP CLI apps. Check for new releases, download and replace the running PHAR, verify integrity, and manage backups/rollback—ideal for tooling built with Robo and Consolidation components. | 104 | 104 | 10 | 615K | 4 | 24.7 | 63.0 | MIT | 5 months ago | |
| pear/xml_util | 0.66 | PEAR XML_Util provides handy helpers for working with XML: build attribute lists from arrays, generate tags, validate XML names, and more. Lightweight utility methods for creating and checking XML document parts in PHP. | 2 | 2 | 3 | 36K | 0 | 11.4 | 65.0 | — | 5 years ago | |
| padraic/humbug_get_contents | 0.65 | Drop-in replacement for file_get_contents() that secures HTTPS requests on PHP 5.3+ by injecting a strict SSL/TLS stream context (CA validation, verification). Helps prevent MITM attacks when fetching APIs, PHARs, or other remote content. | 125 | 126 | 15 | 26K | 5 | 12.2 | 39.0 | BSD-3-Clause | 8 years ago |
How can I help you explore Laravel packages today?