illuminate/process
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-standard-library/process | 0.85 | Typed, non-blocking PHP API for spawning, monitoring, and controlling child processes. Manage stdin/stdout/stderr streams, retrieve exit codes, and handle timeouts and signals with a clean, reliable interface for long-running and parallel tasks. | 0 | 0 | 0 | 13K | 0 | 20.1 | 64.0 | MIT | 2 months ago | |
| aboutcoders/process-control | 0.84 | — | 4 | 5 | 0 | 508 | 1 | 0.1 | 29.4 | MIT | — | |
| draw/process | 0.83 | draw/process is a Laravel/PHP package for running and managing external processes. It helps you start commands, capture output, handle errors, and control execution in a clean API—useful for queues, build tasks, and integrations that need shell tools. | 0 | 0 | 0 | 1K | 0 | 0.0 | 43.2 | — | — | |
| symfony/process | 0.82 | Symfony Process component runs external commands in sub-processes, with built-in support for piping input/output, timeouts, signals, and error handling. Ideal for safely launching CLI tools from PHP applications and capturing their output. | 7,454 | 7,522 | 105 | 17M | 0 | 57.1 | 53.1 | MIT | 2 months ago | |
| amphp/process | 0.82 | Asynchronous process dispatcher for PHP (AMPHP) built for fibers and concurrency. Start and manage child processes cross-platform, stream stdout/stderr without blocking, set working directory and environment variables, powered by the Revolt event loop and Windows wrapper. | 257 | 260 | 28 | 3M | 10 | 30.8 | 66.1 | MIT | 2 months ago | |
| webmozarts/console-parallelization | 0.82 | Parallelize Symfony Console commands using multiple processes. A main process distributes items to child workers, restarts workers after segments to avoid slowdown, and supports batching with hooks for setup/teardown (e.g., DB flush) for faster bulk jobs. | 227 | 227 | 18 | 59K | 8 | 12.9 | 37.6 | MIT | 1 year ago | |
| cleverage/ui-process-bundle | 0.80 | — | 0 | 0 | 0 | 258 | 5 | 23.2 | 41.4 | MIT | 2 weeks ago | |
| illuminate/console | 0.79 | 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. | 130 | 137 | 28 | 570K | 0 | 1.5 | 50.3 | MIT | — | |
| cleverage/flysystem-process-bundle | 0.78 | — | 0 | 0 | 0 | 244 | 0 | 9.4 | 35.2 | MIT | 7 months ago | |
| illuminate/support | 0.78 | — | 583 | 630 | 155 | 2M | 0 | 7.6 | 48.6 | MIT | — | |
| mikehaertl/php-shellcommand | 0.78 | Run and manage shell commands from PHP with a simple, safe API. Capture output, exit codes, and errors; set timeouts, working dir, env vars, and pipes; build commands with proper escaping. Useful for CLI wrappers and background jobs. | 325 | 340 | 53 | 895K | 3 | 8.9 | 48.5 | MIT | 3 years ago | |
| illuminate/config | 0.77 | 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. | 109 | 117 | 11 | 593K | 0 | 0.9 | 51.7 | MIT | — |
How can I help you explore Laravel packages today?