PHP Data Structure and Storage

Open-source PHP projects categorized as Data Structure and Storage

Top 17 PHP Data Structure and Storage Projects

Data Structure and Storage
  1. Fractal

    Output complex, flexible, AJAX/RESTful data structures.

  2. 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.

    Stream logo
  3. Serializer

    Library for (de-)serializing data of any complexity (supports JSON, and XML) (by schmittjoh)

  4. JsonMapper

    Map nested JSON structures onto PHP classes

  5. JSON Machine

    Efficient, easy-to-use, and fast PHP JSON stream parser

    Project mention: Building a JSON CRUD API in PHP | dev.to | 2025-09-03

    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.

  6. PHP Collections

    General Purpose Collection Library for PHP

  7. Ardent

    A Collections library for PHP.

  8. Porter

    :lipstick: Durable and asynchronous data imports for consuming data at scale and publishing testable SDKs. (by ScriptFUSION)

  9. 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.

    InfluxDB logo
  10. Arrayy

    🗃 Array manipulation library for PHP, called Arrayy!

  11. YaLinqo

    Yet Another LINQ to Objects for PHP [Simplified BSD]

  12. msgpack.php

    A pure PHP implementation of the MessagePack serialization format / msgpack.org[PHP]

  13. Ginq

    `LINQ to Object` inspired DSL for PHP

  14. plain-to-class

    Class-transformer to transform your data into a typed object

  15. CRUDlex

    CRUDlex is an easy to use CRUD generator for Symfony 4 and Silex 2 which is great for auto generated admin pages

  16. 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)

  17. Totem

    Changeset calculator between two states of a data (by Wisembly)

  18. Laminas Serializer

    Serialize and deserialize PHP structures to a variety of representations

  19. Serializard

    Flexible serializer encouraging good object design

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PHP Data Structure and Storage discussion

PHP Data Structure and Storage related posts

  • Data-Mapper: A package for fast mapping of strong-typed objects

    11 projects | /r/PHP | 20 Jun 2023
  • brick/json-mapper: map JSON data to strongly typed PHP DTOs

    10 projects | /r/PHP | 15 Feb 2023
  • Porter v7 release – Asynchronous data imports, now with fiber support

    1 project | /r/PHP | 9 Dec 2022
  • Design Decisions: Why use final classes

    2 projects | /r/PHP | 1 Dec 2022
  • Handling big API request (2.5gb) without timeout

    2 projects | dev.to | 25 Aug 2022
  • Symfony serializer is tedious

    1 project | /r/symfony | 10 Aug 2022
  • Array -> Entity

    2 projects | /r/symfony | 28 Apr 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    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 →

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

Sponsored
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.
getstream.io

Did you know that PHP is
the 14th most popular programming language
based on number of references?