flow-php / flow-php-ext
Flow PHP native extension (Rust) - Floe frame-body encoder/decoder for DataFrame Rows
Package info
github.com/flow-php/flow-php-ext
Language:Rust
Type:php-ext
Ext name:ext-flow_php
pkg:composer/flow-php/flow-php-ext
Requires
- php: ~8.3.0 || ~8.4.0 || ~8.5.0
This package is auto-updated.
Last update: 2026-07-18 18:25:00 UTC
README
A Rust-powered PHP extension using ext-php-rs providing native
implementations for performance-critical parts of the Flow DataFrame framework: encoding and decoding of the
Floe binary format frames and row hydration/casting against a schema. The extension is optional — the pure-PHP
implementations in flow-php/etl are the canonical behavior reference, and Flow routes to the native ones
automatically when the extension is loaded.
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