flow-php / parquet
PHP ETL - library for reading and writing Parquet files
0.40.0
2026-06-04 17:28 UTC
Requires
- php: ~8.3.0 || ~8.4.0 || ~8.5.0
- composer-runtime-api: ^2.2
- ext-bcmath: *
- ext-zlib: *
- flow-php/filesystem: 0.40.0
- flow-php/snappy: 0.40.0
- packaged/thrift: ^0.15.0
- symfony/polyfill-mbstring: ^1.33
Suggests
- ext-arrow: For high-performance Parquet reading/writing via Apache Arrow
This package is auto-updated.
Last update: 2026-06-16 17:26:45 UTC
README
Parquet is a columnar storage file format that provides efficient data compression and encoding schemes with enhanced performance to handle complex data in bulk. This library is a pure PHP implementation of the Parquet file format, enabling developers to read and write Parquet files without relying on external dependencies.
Important
This repository is a subtree split from our monorepo. If you'd like to contribute, please visit our main monorepo flow-php/flow.
- 📜 Documentation
- ➡️ Installation
- 🛠️ Contributing
- 🚧 Upgrading