ramsey/collection
ramsey/collection is a PHP library for representing and manipulating typed collections. Provides data structures and APIs inspired by the Java Collections Framework, helping you store, validate, and work with groups of objects and values consistently.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| doctrine/collections | 0.83 | Doctrine Collections is a PHP library providing a flexible abstraction for working with collections. It offers array-like data structures, filtering and matching utilities, and common collection operations used across Doctrine projects and standalone apps. | 5,980 | 6,026 | 187 | 6M | 27 | 67.6 | 59.7 | MIT | 2 months ago | |
| phootwork/collection | 0.82 | phootwork/collection is a lightweight PHP collection library providing convenient data structures and fluent helpers to work with arrays and iterables. Includes common operations like map/filter/reduce, searching, sorting, and easy conversion between collection types. | 39 | 40 | 4 | 980K | 0 | 28.1 | 65.0 | MIT | 1 year ago | |
| illuminate/collections | 0.80 | 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. | 271 | 290 | 48 | 2M | 0 | 2.8 | 53.4 | MIT | — | |
| tightenco/collect | 0.79 | 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,500 | 1,541 | 112 | 121K | 3 | 20.4 | 32.4 | — | 2 years ago | |
| ramsey/coding-standard | 0.77 | ramsey/coding-standard provides Ramsey’s PHP_CodeSniffer ruleset to enforce consistent, modern PHP style across projects. Easy to install, integrates with CI, and helps catch formatting and code quality issues early with sensible defaults. | 10 | 10 | 4 | 2K | 0 | 25.8 | 37.1 | MIT | 1 month ago | |
| reliese/laravel | 0.75 | Generate Laravel Eloquent models from your database schema. Reliese inspects tables, columns, and foreign keys to scaffold typed model properties and relationships via an Artisan command, helping speed up development (best used in local/dev environments). | 1,703 | 1,704 | 322 | 92K | 66 | 65.6 | 63.3 | MIT | 1 year ago | |
| mpratt/embera | 0.74 | Embera is a PHP library for turning URLs into rich embeds via oEmbed. It supports many providers, offers easy integration, caching, and flexible configuration, making it simple to render videos, tweets, and other media in your apps. | 353 | 363 | 58 | 113K | 4 | 4.7 | 36.0 | MIT | — | |
| mateusjunges/confluent-schema-registry-api | 0.69 | PHP 7.4+ client for Confluent Schema Registry REST API. Provides low-level PSR-7 request builders and high-level synchronous/asynchronous abstractions, with optional caching support, to register, fetch, and manage Avro schemas. | 1 | 1 | 0 | 122K | 0 | 20.3 | 65.0 | MIT | 2 years ago | |
| apimatic/core | 0.67 | APIMatic Core for PHP: shared core logic and utilities used by APIMatic-generated PHP SDKs. Includes request building, parameter handling (query/header/form/body), and related helpers. Supports PHP 7.2–8.4. | 7 | 7 | 5 | 226K | 1 | 29.3 | 65.0 | MIT | 2 months ago | |
| jackalope/jackalope-doctrine-dbal | 0.67 | Doctrine DBAL-based Jackalope backend for PHPCR, enabling content repository storage on SQL databases. Provides a DBAL transport layer, schema management, and integration pieces for running Jackalope with Doctrine DBAL across multiple database platforms. | 150 | 151 | 61 | 30K | 32 | 41.8 | 54.0 | NOASSERTION | 4 months ago | |
| mpdf/mpdf | 0.66 | mPDF is a PHP library for generating PDF files from UTF-8 HTML. Install via Composer and render documents with simple WriteHTML() calls. Supports modern PHP versions and requires mbstring and gd, with extras like zlib for advanced features. | 4,669 | 4,849 | 1,109 | 2M | 309 | 79.8 | 76.9 | GPL-2.0 | 3 years ago | |
| amphp/byte-stream | 0.66 | Event-driven byte stream abstractions for PHP 8.1+ in the AMPHP ecosystem. Provides ReadableStream/WritableStream interfaces plus implementations like Payload, buffers, resource/iterable streams, stream chaining, base64 encode/decode, and decompression for fiber-friendly I/O. | 392 | 391 | 28 | 3M | 2 | 32.3 | 62.9 | MIT | 1 year ago | |
| rmccue/requests | 0.66 | A simple, lightweight HTTP library for PHP. Requests provides an easy API for making GET/POST calls, handling headers, cookies, redirects, proxies, timeouts, and authentication, with support for transports like cURL and sockets. | 3,579 | 3,653 | 502 | 707K | 94 | 80.1 | 69.0 | NOASSERTION | 3 months ago | |
| amphp/pipeline | 0.66 | Fiber-safe concurrent iterators and collection operators for AMPHP. Build pipelines from iterables or async sources, then consume them safely from multiple fibers via foreach or manual iteration, with backpressure-friendly async iteration on PHP 8.1+. | 74 | 74 | 6 | 2M | 2 | 25.0 | 65.5 | MIT | 1 year ago | |
| spatie/array-to-xml | 0.60 | Simple PHP utility to convert arrays into XML strings. Supports custom root element names and configurable key handling (e.g., converting spaces to underscores). Ideal for quickly generating XML output from structured array data. | 1,190 | 1,217 | 214 | 2M | 0 | 41.4 | 51.7 | MIT | 3 months ago | |
| cache/array-adapter | 0.56 | PSR-6 cache pool implemented with an in-memory PHP array. Zero configuration: just instantiate ArrayCachePool for fast, ephemeral caching in tests or single-request use. Part of the PHP Cache ecosystem with shared docs and optional features info. | 54 | 56 | 14 | 87K | 0 | 24.4 | 52.0 | MIT | 4 years ago | |
| spatie/data-transfer-object | 0.55 | PHP 8+ data transfer objects with “batteries included”: map and cast input arrays into typed DTOs, validate via attributes, and handle nested objects/collections. Note: package is deprecated; consider spatie/laravel-data or cuyz/valinor. | 2,233 | 2,192 | 190 | 543K | 0 | 22.9 | 38.8 | MIT | 3 years ago | |
| spatie/period | 0.55 | Immutable date period objects for PHP with powerful comparison tools. Create periods from any DateTime (including Carbon), then calculate overlaps, gaps, intersections, differences, containment, and other complex comparisons across two or many periods. | 1,691 | 1,694 | 76 | 129K | 0 | 39.7 | 30.7 | MIT | 3 years ago |
How can I help you explore Laravel packages today?