InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 17 PHP Data Structure and Storage Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Serializer
Library for (de-)serializing data of any complexity (supports JSON, and XML) (by schmittjoh)
-
-
To prepare for this transition, monitor memory usage and adopt streaming libraries like JSON Machine. These libraries process data incrementally, preventing memory exhaustion by avoiding the need to load entire files into memory. PHP generators are another useful tool, allowing you to yield individual JSON objects instead of working with the whole dataset at once.
-
-
-
Porter
:lipstick: Durable and asynchronous data imports for consuming data at scale and publishing testable SDKs. (by ScriptFUSION)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
CRUDlex
CRUDlex is an easy to use CRUD generator for Symfony 4 and Silex 2 which is great for auto generated admin pages
-
Cake Collection
[READ-ONLY] Collection library in CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp (by cakephp)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PHP Data Structure and Storage discussion
PHP Data Structure and Storage related posts
-
Data-Mapper: A package for fast mapping of strong-typed objects
-
brick/json-mapper: map JSON data to strongly typed PHP DTOs
-
Porter v7 release – Asynchronous data imports, now with fiber support
-
Design Decisions: Why use final classes
-
Handling big API request (2.5gb) without timeout
-
Symfony serializer is tedious
-
Array -> Entity
- A note from our sponsor - InfluxDB www.influxdata.com | 22 Dec 2025
Index
What are some of the best open-source Data Structure and Storage projects in PHP? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Fractal | 3,546 |
| 2 | Serializer | 2,348 |
| 3 | JsonMapper | 1,572 |
| 4 | JSON Machine | 1,276 |
| 5 | PHP Collections | 971 |
| 6 | Ardent | 624 |
| 7 | Porter | 614 |
| 8 | Arrayy | 487 |
| 9 | YaLinqo | 450 |
| 10 | msgpack.php | 403 |
| 11 | Ginq | 192 |
| 12 | plain-to-class | 164 |
| 13 | CRUDlex | 110 |
| 14 | Cake Collection | 89 |
| 15 | Totem | 77 |
| 16 | Laminas Serializer | 34 |
| 17 | Serializard | 27 |