utopia-php / compression
A simple Compression library to handle file compression
0.1.5
2026-06-10 15:38 UTC
Requires
- php: >=8.1
Suggests
- ext-brotli: Required for the Brotli algorithm
- ext-lz4: Required for the LZ4 algorithm
- ext-snappy: Required for the Snappy algorithm
- ext-xz: Required for the XZ algorithm
- ext-zlib: Required for the GZIP and Deflate algorithms
- ext-zstd: Required for the Zstd algorithm
README
Important
This repository is a read-only mirror of the utopia-php monorepo. Development happens in packages/compression — please open issues and pull requests there.
Utopia Compression is simple and lite library for managing file compression. It supports multiple compression algorithms. This library is aiming to be as simple and easy to learn and use. This library is maintained by the Appwrite team.
This library is part of the Utopia Framework project.
Getting Started
Install using composer:
composer require utopia-php/compression
System Requirements
Utopia Framework requires PHP 8.1 or later. We recommend using the latest PHP version whenever possible.
Copyright and license
The MIT License (MIT) http://www.opensource.org/licenses/mit-license.php