jameswilddev / fau
Tools for reading and writing PHP arrays to and from Fau byte streams.
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
pkg:composer/jameswilddev/fau
Requires
- php: ^7.3
Requires (Dev)
- phpunit/phpunit: 9.2.2
This package is auto-updated.
Last update: 2025-11-07 08:08:52 UTC
README
Had this general idea for a simple binary interchange format which describes flat arrays, specific use case being able to write import/export plugins in the native scripting languages of a few different tools, and then being able to accept the resulting files in C# and JavaScript applications.
Its design would also strongly encourage the use of SOA (struct-of-array) design, which lends itself to strong SIMD.
You can find the specification for this format here.
Implementations
| Language | Status |
|---|---|
| C# | In Progress |
| PHP | In Progress |
| TypeScript | Not Started |
| Python | Not Started |
| C89 (single-header library) | Not Started |