minwork/array
Minwork Array provides fast, well-tested helpers for nested, associative, and object arrays. Get/set/has plus map, filter, find, group, sort, and validation, with fluent-style chaining. No dependencies; modern PHP syntax.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| pragmarx/ia-arr | 0.87 | Illuminate\Support\Arr extracted from Laravel, repackaged as a framework-agnostic PHP library. Provides the full set of Arr helpers under the IlluminateAgnostic\Arr namespace to avoid conflicts, usable in any project (including Laravel). | 55 | 55 | 21 | 34K | 0 | 1.3 | 38.5 | MIT | 2 years ago | |
| mauretto78/array-query | 0.86 | Array Query is a PHP library that lets you query arrays using SQL-like syntax: select, where, order by, group by, limit and joins, with support for nested keys and custom operators. It brings database-style filtering and sorting to plain arrays, making complex data manipulation readable and testable... | 12 | — | 4 | — | 0 | 0.2 | — | MIT | 7 years ago |
|
| small/collection | 0.86 | A lightweight collection package for PHP and Laravel that wraps arrays in a fluent, chainable API for filtering, mapping, grouping, sorting, and reducing data. Small and dependency-free, it keeps dataset manipulation readable and expressive. | 0 | 0 | — | 89 | — | 0.0 | 27.0 | — | — | |
| codeliner/array-reader | 0.85 | Read values from multidimensional PHP arrays using dot-paths with escaping for dotted keys. Typed getters like stringValue() accept defaults when paths are missing, and pathExists() lets you distinguish null values from non-existent paths. | 19 | 21 | 5 | 10K | 0 | 1.7 | 37.1 | BSD-3-Clause | 7 years ago | |
| cocur/vale | 0.85 | cocur/vale is a lightweight PHP value validation library. Define reusable rules to validate strings, numbers, arrays, and objects, and get clear, consistent results without pulling in a full framework—handy for DTOs, APIs, and input sanitization. | 14 | 14 | 1 | 3K | 0 | 0.7 | 32.1 | MIT | 11 years ago | |
| rikudou/array-merge-recursive | 0.85 | A lightweight PHP utility for recursively merging arrays with predictable results. It combines nested structures while letting later values take precedence, making it useful for configs, defaults, and deep data composition. Framework-agnostic and easy to use. | 7 | 7 | 0 | 2K | 0 | 0.0 | 32.7 | WTFPL | 5 years ago | |
| flow-php/array-dot | 0.85 | Flow PHP Array Dot adds easy dot-notation access to PHP arrays. Read, set, and manipulate deeply nested values with a clean API—ideal for config data, decoded JSON, and complex structures—making array handling clearer and less error-prone. | 13 | 14 | 5 | 45K | 0 | 0.2 | 48.4 | MIT | — | |
| cable8mm/array-flatten | 0.85 | Flatten nested arrays into a single-level array with this lightweight PHP utility. It recursively walks multidimensional arrays and returns a clean, flat list of values, making it handy for processing config, request data, or deeply nested structures in Laravel projects. | 0 | 0 | 0 | 203 | 0 | 13.3 | 35.6 | MIT | 4 months ago | |
| mathiasgrimm/arraypath | 0.85 | Convenient array manipulation for PHP, especially multidimensional arrays. Safely get, set, check existence, add or remove values using simple “a/b/c” paths, avoiding undefined index notices. Optional class alias (A) for cleaner calls and IDE autocomplete. | 25 | 26 | 7 | 8 | 2 | 1.6 | 1.1 | NOASSERTION | 10 years ago | |
| transprime-research/arrayed | 0.84 | Arrayed brings fluent, chainable array helpers to Laravel and PHP, making it simple to filter, map, group, sort, and transform nested data with clean, readable syntax. A lightweight toolkit for everyday array manipulation without boilerplate. | 22 | 22 | 1 | 10 | 2 | 0.8 | 2.2 | MIT | 2 years ago | |
| php-standard-library/collection | 0.84 | Generic, object-oriented Vector, Map, and Set collections for PHP, available in both immutable and mutable variants. Part of the PHP Standard Library, offering a consistent, type-safe API for building and transforming collections. | 1 | 1 | 0 | 54K | 0 | 21.6 | 64.9 | MIT | 1 week ago | |
| spatie/array-functions | 0.84 | Handy PHP array utilities from Spatie. Adds small, focused functions in the Spatie namespace (e.g., array_rand_value to pick a random value) to complement built-in array helpers. Install via Composer and use directly in your code. | 245 | 248 | 38 | 5K | 0 | 6.6 | 18.7 | MIT | 1 year ago | |
| cscfa_tool_division/collections | 0.84 | — | 0 | 1 | 0 | 2 | 0 | 0.6 | 6.6 | MIT | 9 years ago | |
| avris/bag | 0.84 | avris/bag is a small Laravel/PHP utility package providing a “bag” style container for working with grouped values and simple data access. Handy for passing around structured payloads, storing arbitrary attributes, and keeping collections of data lightweight. | 0 | 1 | — | 21 | — | 0.0 | 18.5 | — | — | |
| phpcollection/phpcollection | 0.84 | 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. | 960 | 996 | 49 | 222K | 9 | 10.3 | 36.1 | Apache-2.0 | 4 years ago | |
| php-standard-library/dict | 0.83 | Utility functions for working with PHP associative arrays (“dicts”): create, map, filter, and transform collections while preserving keys. Lightweight helpers from PHP Standard Library for cleaner, safer array manipulation. | 1 | 1 | 0 | 43K | 0 | 21.7 | 65.0 | MIT | 1 week ago | |
| yiisoft/arrays | 0.83 | yiisoft/arrays is a small PHP helper library for working with arrays. It provides safe, convenient methods to get and set values (including nested paths), filter and merge data, and simplify common array operations in Yii and any PHP project. | 56 | 57 | 29 | 88K | 5 | 6.3 | 47.3 | BSD-3-Clause | 11 months ago | |
| houdunwang/arr | 0.83 | A lightweight PHP array helper library from houdunwang, offering convenient utilities for manipulating, converting, filtering, and querying arrays. Useful for Laravel and standalone PHP projects that need cleaner array handling without extra dependencies. | 0 | 75 | — | 0 | — | 0.0 | — | — | — | |
| sajadsdi/array-dot-notation | 0.83 | Lightweight, high-performance PHP helper to get, set, delete, and check nested array values using dot notation. Supports multi-key operations, default values, key mapping on output, and callbacks for get/set behavior. | 4 | 5 | 0 | 162 | 0 | 1.8 | 21.1 | MIT | 2 years ago | |
| nahid/qarray | 0.83 | QArray is a lightweight PHP package for querying arrays with a fluent, SQL-like API. Filter, sort, group, and pluck structured data using expressive methods, making it useful in Laravel apps and any PHP project that needs simple in-memory array queries. | 107 | 106 | 23 | 6K | 5 | 2.6 | 25.4 | CC0-1.0 | 1 year ago |
How can I help you explore Laravel packages today?