nikic/iter
nikic/iter is a small PHP library for working with iterables and generators. It provides lazy, functional-style helpers like map, filter, reduce, and chain to build efficient pipelines over arrays and Traversables without extra memory overhead.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/typed | 0.81 | Userland improved PHP type system with type inference and runtime checking: generics, union types, typed collections/lists, tuples, and structs. Proof-of-concept package from Spatie to add stronger type guarantees without language-level support. | 318 | 321 | 15 | 6 | 0 | 1.9 | 0.1 | MIT | 5 years ago | |
| demoniacdeath/cg | 0.79 | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| loophp/iterators | 0.78 | loophp/iterators adds “missing” PHP iterators and iterator aggregates for lazy, composable pipelines: caching rewindable generators, chunk/map/filter/reduce/sort/unique/concat/pack/unpack, plus typed, random, recursive, and resource-based iterables. | 38 | 38 | 6 | 28K | 1 | 9.5 | 39.4 | MIT | 1 year ago | |
| edlcdmc/generator-bundle | 0.77 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| laracasts/generators | 0.77 | — | 2,422 | 2,469 | 343 | 26K | 15 | 33.7 | 24.9 | MIT | 3 years ago | |
| nayjest/manipulator | 0.77 | Fast, lightweight PHP object manipulation helpers—like symfony/property-access but simpler (~300 LOC) and no reflection. Instantiate classes, set public properties, and assign values via setters from arrays (snake/camel case), with optional property creation. | 10 | 10 | 1 | 6K | 3 | 4.1 | 37.7 | MIT | 9 years ago | |
| digitalrevolution/utils | 0.77 | — | 1 | 1 | 8 | 2K | 1 | 26.0 | 48.1 | MIT | 2 months ago | |
| jms/cg | 0.77 | jms/cg is a PHP code generation library that builds classes, methods, and properties programmatically. It provides a fluent API plus reflection and metadata support to generate readable source code, useful for proxies, serializers, and other build-time tooling. | 156 | 160 | 34 | 66K | 10 | 5.9 | 42.6 | Apache-2.0 | 9 years ago | |
| php-standard-library/iter | 0.76 | Inspect and reduce any PHP iterable (arrays, generators, iterators) with small, focused helpers from PHP Standard Library - Iter. Designed for common iteration tasks and consistent behavior across iterable types. | 1 | 1 | 0 | 34K | 0 | 19.1 | 63.9 | MIT | 1 month ago | |
| murtukov/php-code-generator | 0.76 | PHPCodeGenerator generates PHP 7.4 source code via a fluent API. Build files with namespaces and imports, create classes/interfaces/traits/enums, methods/functions/closures, control structures, arrays, literals, comments, and configure global formatting options. | 27 | 27 | 4 | 151K | 5 | 4.2 | 54.3 | MIT | 5 years ago | |
| spatie/better-types | 0.76 | Reflection-powered type checking for PHP: verify whether a ReflectionType or method signature accepts given arguments (including unions/nullables and named params). Useful for dispatching/overload-like method selection and safer dynamic calls. | 82 | 81 | 5 | 218K | 0 | 16.3 | 52.6 | MIT | 4 months ago | |
| handcraftedinthealps/goodby-csv | 0.76 | — | 44 | 44 | 5 | 71K | 0 | 1.7 | 44.2 | MIT | 1 year ago | |
| lstrojny/functional-php | 0.76 | Functional PHP adds a rich set of functional programming helpers for PHP: map/filter/reduce, partial application, currying, composition, and collections utilities. Write cleaner, more declarative code without changing your framework or coding style. | 1,988 | 1,995 | 206 | 59K | 8 | 34.0 | 28.8 | MIT | 3 months ago | |
| loophp/phpunit-iterable-assertions | 0.76 | PHPUnit helper assertions for iterables. Adds convenient, fluent checks for arrays and Traversables to simplify and clarify test expectations when working with generators, collections, and other iterable data sources. | 2 | 2 | 0 | 223 | 1 | 2.7 | 29.7 | MIT | 2 years ago | |
| hanneskod/classtools | 0.76 | Scan the filesystem for PHP classes, interfaces, and traits using Symfony Finder. Build a class-to-file map, detect parse/syntax errors, and iterate results as ReflectionClass objects, with optional autoloading for discovered classes. | 130 | 133 | 31 | 55K | 2 | 2.3 | 37.3 | WTFPL | — | |
| nette/utils | 0.76 | Handy PHP utility library from Nette: strings, arrays, filesystem, safe JSON, and more. Includes proven helpers like Strings, Arrays, FileSystem, and Validators to simplify everyday tasks with clean APIs, good performance, and broad compatibility. | 2,144 | 2,192 | 152 | 12M | 9 | 44.5 | 65.8 | NOASSERTION | 2 months ago | |
| atournayre/collection | 0.76 | 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 | 0 | 0 | 3.6 | — | MIT | 2 years ago | |
| xethron/laravel-4-generators | 0.76 | Scaffolding generators for Laravel 4. Quickly create controllers, models, migrations, views and other boilerplate from Artisan commands to speed up CRUD and app setup, reducing repetitive work and keeping projects consistent. | 96 | 96 | 21 | 22K | 0 | 2.1 | 32.3 | MIT | 9 years ago | |
| bcncommerce/json-stream | 0.75 | Stream JSON reading and writing for PHP. Incrementally parse or generate large JSON documents from file handles without loading everything into memory. Supports entering/leaving objects and arrays, reading keys or iterating items—ideal for exports/imports like product catalogs. | 65 | 68 | 10 | 44K | 2 | 2.2 | 39.0 | MIT | 5 years ago | |
| turbostream/export-engine | 0.75 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?