doctrine/collections
Doctrine Collections provides a lightweight, flexible collection abstraction for PHP. It offers ArrayCollection and collection interfaces with rich filtering, mapping, matching, and criteria-based querying, useful as a foundation for domain models and ORM-friendly data handling.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| atournayre/collection | 0.89 | Type-safe PHP collections with list/map factories, plus immutable variants. Includes DecimalValue collections with consistent precision handling. Build domain-specific collections by extending TypedCollection to enforce item types and safe manipulation. | 0 | 0 | 0 | 4 | 0 | 3.6 | 9.7 | MIT | 2 years ago | |
| phpcollection/phpcollection | 0.88 | PHP Collection provides a flexible, object-oriented collection library for PHP. It offers common collection types and utilities to manage groups of objects consistently, with a clean API and solid documentation. Ideal for domains needing reusable collection abstractions. | 967 | 1,001 | 50 | 231K | 9 | 10.4 | 36.2 | Apache-2.0 | 4 years ago | |
| zenstruck/collection | 0.88 | A lightweight PHP collection library by Zenstruck offering fluent, immutable-style operations for arrays and iterables. Provides map/filter/reduce, grouping, sorting, slicing, and helpful utilities to work with data sets cleanly in Laravel or standalone PHP. | 18 | 18 | 3 | 57K | 1 | 14.0 | 52.5 | MIT | 5 months ago | |
| alexandrebulete/ddd-doctrine-bundle | 0.87 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| php-standard-library/collection | 0.87 | Object-oriented Vector, Map, and Set collections for PHP with both immutable and mutable variants. Part of PHP Standard Library, focused on generic, reusable data structures with consistent APIs. Docs and contribution links available at php-standard-library.dev. | 1 | 1 | 0 | 30K | 0 | 21.2 | 64.9 | MIT | 1 week ago | |
| cscfa_tool_division/collections | 0.86 | — | 0 | 1 | 0 | 0 | 0 | 0.6 | — | MIT | 9 years ago | |
| loophp/collection | 0.86 | A high-performance, functional-style collection library for PHP. Provides lazy, immutable, chainable operations built on generators to map, filter, reduce, group, zip, and more. Works standalone or with Laravel, aiming for speed, memory efficiency, and fluent pipelines. | 744 | 746 | 34 | 31K | 1 | 14.0 | 22.8 | MIT | 1 year ago | |
| cvek/collection | 0.86 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dualmedia/doctrine-query-creator | 0.86 | — | 0 | 0 | 0 | 91 | 0 | 17.2 | 31.2 | MIT | 1 month ago | |
| alexeyshockov/colada | 0.86 | — | 31 | 32 | 6 | 1 | 0 | 0.2 | 0.1 | MIT | — | |
| dbstudios/doctrine-entities | 0.85 | Laravel package to work with Doctrine ORM entities in your app, providing integration helpers for managing Doctrine entities alongside Laravel’s ecosystem. Useful when you prefer Doctrine’s mapping and repositories over Eloquent for certain domains. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | GPL-3.0 | 8 years ago | |
| cakephp/collection | 0.85 | CakePHP Collection offers a powerful, fluent API for working with arrays and traversables. Map, filter, reduce, group, sort, extract, and combine data with immutable-style operations and lazy iteration helpers—ideal for clean data pipelines in PHP apps. | 90 | 96 | 6 | 63K | 0 | 0.6 | 39.2 | NOASSERTION | — | |
| illuminate/collections | 0.85 | Illuminate Collections provides a fluent, chainable API for working with arrays and iterables in PHP. Includes Collection and LazyCollection with powerful mapping, filtering, grouping, sorting, and higher-order operations, used widely across Laravel and standalone projects. | 270 | 290 | 47 | 2M | 0 | 2.8 | 53.5 | MIT | — | |
| tightenco/collect | 0.85 | A standalone port of Laravel’s Illuminate\Support\Collection for non-Laravel projects. Get expressive, chainable, higher-order methods like map, filter, reduce, pluck, groupBy, and more with minimal dependencies—ideal for any PHP app. | 1,495 | 1,541 | 111 | 122K | 3 | 10.4 | 19.4 | — | 3 years ago | |
| aaronadal/persistence-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| doctrine/orm | 0.84 | Doctrine ORM is an object-relational mapper for PHP 8.1+ providing transparent persistence for PHP objects on top of Doctrine DBAL. Includes Doctrine Query Language (DQL), an object-oriented SQL-like dialect for flexible querying without duplication. | 10,174 | 10,347 | 2,535 | 5M | 1,278 | 91.5 | 70.2 | MIT | 1 week ago | |
| wp-starter/collections | 0.84 | Laravel-friendly collection utilities for WordPress projects. Adds helpful helpers and abstractions around arrays and iterable data to make transforming, filtering, and mapping data easier in WP-driven apps, plugins, and themes with a modern PHP approach. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago |
How can I help you explore Laravel packages today?