PHP Data Structure and Storage

Open-source PHP projects categorized as Data Structure and Storage | Edit details

Top 17 PHP Data Structure and Storage Projects

  • Fractal

    Output complex, flexible, AJAX/RESTful data structures.

    Project mention: Coming from PHP, looking for Go equivalent of PHPLeague's Fractal | | 2021-11-11

    So, I've been developing in PHP for quite some time and have recently made my transition to Go. I'm trying to figure out if there's a way to get similar feature sets of

  • Serializer

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

    Project mention: Array -> Entity | | 2022-04-28

    Or this popular alternative:

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • JsonMapper

    Map nested JSON structures onto PHP classes

    Project mention: Development process for external APIs | | 2022-02-16

    Besides files structure and design patterns, I like to use this amazing class to map json response payloads to pho classes

  • PHP Collections

    General Purpose Collection Library for PHP

  • JSON Machine

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

    Project mention: Lazy JSON | | 2021-06-15

    Under the hood, it uses JSON Machine as a lexer and parser.

  • Ardent

    A Collections library for PHP.

  • Porter

    :lipstick: Scalable and durable all-purpose data import abstraction for publishing testable APIs and SDKs. (by ScriptFUSION)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • PINQ

    PHP Integrated Query, a real LINQ library for PHP

  • YaLinqo

    Yet Another LINQ to Objects for PHP [Simplified BSD]

  • Arrayy

    🗃 Array manipulation library for PHP, called Arrayy!

  • msgpack.php

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

    Project mention: Advanced MessagePack capabilities | | 2021-10-13

    That's enough theory, let's start coding! For these examples, we'll use the msgpack.php MessagePack library since it provides a convenient API to handle extension types. I hope you'll find these code examples easy to understand even if you use other libraries. Since I mentioned UUID, let's implement support for this data type as an example. To do so, we'll need to write an extension---a class to serialize and deserialize UUID values. We will use the symfony/uid library to make handling such values easier.

  • Ginq

    `LINQ to Object` inspired DSL for PHP

  • 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 (by cakephp)

  • Totem

    Changeset calculator between two states of a data

  • Laminas Serializer

    Serialize and deserialize PHP structures to a variety of representations

  • Serializard

    Flexible serializer encouraging good object design

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). The latest post mention was on 2022-04-28.

PHP Data Structure and Storage related posts


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,436
2 Serializer 2,185
3 JsonMapper 1,409
4 PHP Collections 969
5 JSON Machine 688
6 Ardent 629
7 Porter 553
8 PINQ 463
9 YaLinqo 424
10 Arrayy 408
11 msgpack.php 354
12 Ginq 187
13 CRUDlex 107
14 Cake Collection 82
15 Totem 75
16 Laminas Serializer 26
17 Serializard 25
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives