joomla/archive
Joomla Archive intelligently selects adapters to extract common archives (zip, tar/tgz/tbz2, gz, bz2). Supports PHP 8.1+, with optional zlib/bz2 extensions, and lets you override default extractors by registering custom adapters.
ZipArchive suffices), you require high community adoption (this has 0 dependents and 3 stars), or your stack runs on PHP <8.1. Also avoid if you need enterprise SLAs or extensive third-party integrations (this is a niche framework component).Executives: "This package delivers enterprise-grade security for archive handling—backed by critical CVE fixes and Joomla’s proven maintenance track record—while saving 3–6 months of development effort. It eliminates high-risk custom code for file processing, directly reducing compliance and vulnerability management costs."
Engineering: "It provides a battle-tested, extensible API with built-in safeguards against Zip Slip and optimized performance (e.g., 3.0.1 improvements). The adapter system allows custom logic without forking, and Composer integration ensures seamless updates. Recent PHP 8.3 compatibility and active patching (e.g., 4.0.0) make it future-proof for modern stacks."
How can I help you explore Laravel packages today?