illuminate/pipeline
Illuminate Pipeline provides a simple, fluent way to send an object through a series of pipes (closures or classes) in Laravel. Build customizable middleware-style workflows, transform data step by step, and control the final destination with clean, composable code.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sanmai/pipeline | 0.90 | sanmai/pipeline is a lightweight PHP pipeline library to process data through a chain of stages. Compose reusable, testable transformations with clear input/output flow, and plug in custom middleware-like steps for flexible processing in any app. | 74 | 77 | 6 | 1,000K | 14 | 34.4 | 74.0 | Apache-2.0 | 2 months ago | |
| league/pipeline | 0.86 | League\Pipeline provides a lightweight, immutable implementation of the Pipeline pattern for PHP. Compose sequential processing stages (any callable or invokable class) and pass a payload through each stage in order, producing a final result. | 1,000 | 1,017 | 74 | 363K | 3 | 8.0 | 36.0 | MIT | — | |
| illuminate/support | 0.86 | — | 583 | 630 | 157 | 2M | 0 | 7.6 | 48.2 | MIT | — | |
| amphp/pipeline | 0.84 | 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 | |
| illuminate/pagination | 0.84 | Laravel’s pagination component for generating paginated results and navigation links from query builders and Eloquent. Provides Paginator and LengthAwarePaginator, simple/advanced pagination, customizable views, and easy integration with HTTP requests. | 105 | 122 | 31 | 473K | 0 | 1.5 | 50.4 | MIT | — | |
| illuminate/http | 0.84 | Illuminate Http provides Laravel’s HTTP layer: a rich Request and Response API, input and file handling, headers/cookies, sessions, redirects, and helpers for working with Symfony HTTP components. Useful for building middleware and controllers cleanly. | 119 | 131 | 38 | 516K | 0 | 1.8 | 50.2 | MIT | — | |
| illuminate/translation | 0.84 | Illuminate Translation is Laravel’s translation engine, providing a Translator with loaders, language files, and fallback locales to resolve strings and pluralization. Supports namespaces, JSON translations, and runtime locale switching for multilingual PHP apps. | 69 | 73 | 11 | 497K | 0 | 0.7 | 53.2 | MIT | — | |
| illuminate/container | 0.84 | Illuminate Container is Laravel’s lightweight dependency injection container for resolving classes, managing bindings, singletons, contextual dependencies, and automatic constructor injection. It powers service resolution and inversion of control in Laravel apps and packages. | 312 | 325 | 60 | 1M | 0 | 3.4 | 49.5 | MIT | — | |
| illuminate/view | 0.84 | Illuminate View is Laravel’s templating and view rendering component. It compiles and renders Blade templates, manages view composers and shared data, supports view discovery, caching, and engines, and integrates cleanly with the rest of the Illuminate framework. | 131 | 141 | 50 | 657K | 0 | 2.2 | 51.1 | MIT | — | |
| illuminate/console | 0.84 | Illuminate Console provides the Artisan command-line framework used by Laravel. Define commands, schedule tasks, manage input/output, prompts, and terminal styling, and integrate with the service container to build robust CLI tools and automation. | 129 | 136 | 28 | 628K | 0 | 1.5 | 50.9 | MIT | — | |
| illuminate/database | 0.83 | Illuminate Database is Laravel’s standalone database toolkit for PHP: expressive query builder, Eloquent ORM (ActiveRecord), and schema builder. Supports MySQL, Postgres, SQL Server, and SQLite, and can be used via Capsule outside Laravel. | 2,761 | 2,980 | 609 | 796K | 0 | 29.5 | 35.9 | MIT | — | |
| illuminate/queue | 0.83 | Illuminate Queue is Laravel’s queue component, offering a unified API for multiple backends to run time‑consuming jobs asynchronously. Use the Capsule manager to configure connections outside Laravel and push jobs via instance or static access. | 203 | 212 | 52 | 412K | 0 | 2.6 | 45.7 | MIT | — | |
| illuminate/bus | 0.83 | Illuminate Bus provides Laravel’s command bus for dispatching jobs, commands, and queued tasks. It supports sync and async dispatch, job chaining, batching, middleware-style pipelines, and robust integration with the queue system for background processing. | 60 | 61 | 9 | 810K | 0 | 0.6 | 55.3 | MIT | — | |
| illuminate/testing | 0.82 | Laravel’s Illuminate Testing package provides the core testing helpers used by the framework—HTTP and console test utilities, assertions, test case scaffolding, and support traits—making it easier to write fast, expressive PHPUnit tests for Laravel applications and packages. | 33 | 33 | 10 | 292K | 0 | 0.5 | 54.3 | MIT | — | |
| illuminate/collections | 0.82 | 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 | — | |
| illuminate/config | 0.82 | Illuminate Config is Laravel’s configuration repository. It loads and merges config files, lets you read and set values at runtime, supports environment-based defaults, and provides a consistent API for accessing app settings across services and packages. | 108 | 116 | 11 | 589K | 0 | 0.9 | 51.6 | MIT | — | |
| illuminate/process | 0.82 | Illuminate Process provides a fluent API to run and manage system processes in Laravel. Start commands, stream output, handle timeouts, work in specific directories, set env vars, capture results, and integrate cleanly with other Illuminate components. | 44 | 44 | 5 | 45K | 0 | 0.4 | 41.4 | MIT | — | |
| stancl/jobpipeline | 0.82 | Turn any series of Laravel jobs into an event listener. Build pipelines that pull data from events, run jobs sequentially, and choose sync or queued execution (with optional queue name). Ideal for workflows like tenant setup, migrations, and seeding. | 125 | 122 | 19 | 376K | 0 | 27.8 | 56.5 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?