php-standard-library/process
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| webmozarts/console-parallelization | 0.89 | 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 | 17 | 54K | 6 | 12.2 | 36.0 | MIT | 1 year ago | |
| draw/process | 0.88 | 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 | 2K | 0 | 0.0 | 44.5 | — | — | |
| cleverage/flysystem-process-bundle | 0.86 | — | 0 | 0 | 0 | 12 | 2 | 13.0 | 15.7 | MIT | 5 months ago | |
| cleverage/ui-process-bundle | 0.86 | — | 0 | 0 | 0 | 48 | 7 | 8.9 | 27.3 | MIT | 9 months ago | |
| php-standard-library/shell | 0.86 | Execute shell commands safely in PHP with robust argument escaping, clear capture of stdout/stderr, and helpful error handling. Part of PHP Standard Library, designed for predictable command execution and output management across environments. | 0 | 0 | 0 | 12K | 0 | 21.2 | 64.9 | MIT | 1 week ago | |
| phar-io/executor | 0.86 | phar-io/executor is a small PHP library for safely running external commands and processes. It builds and executes command lines, captures output and exit codes, and helps integrate tooling and CLI binaries into PHP applications and test suites. | 2 | 2 | 2 | 67K | 1 | 0.3 | 55.2 | NOASSERTION | — | |
| illuminate/process | 0.84 | 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 | 52K | 0 | 0.4 | 42.4 | MIT | — | |
| symfony/process | 0.84 | Symfony Process executes system commands in isolated subprocesses with robust control over input/output, environment variables, timeouts, signals, and errors. Ideal for running CLI tools safely, streaming output, and integrating background tasks in PHP apps. | 7,461 | 7,519 | 107 | 16M | 0 | 60.8 | 54.2 | MIT | 1 week ago | |
| cocur/background-process | 0.84 | Run shell commands as detached background processes from PHP so they keep running after the request/script ends. Start jobs, optionally get PID, poll if running, and stop them (Unix). Basic Windows support for launching only. | 298 | 307 | 62 | 44K | 6 | 6.7 | 33.3 | MIT | 9 years ago | |
| nette/utils | 0.83 | Handy PHP utility classes from the Nette Framework: strings, arrays, JSON, dates/times, file system helpers, safe reflection, and more. Lightweight, well-tested, and framework-agnostic—useful building blocks for everyday PHP and Laravel projects. | 2,140 | 2,186 | 153 | 11M | 9 | 47.0 | 66.0 | NOASSERTION | 3 weeks ago | |
| alchemy/binary-driver | 0.82 | PHP toolkit for building reusable, testable binary drivers on top of symfony/process. Provides AbstractBinary, binary detection, command generation, logging via PSR-3, and process listeners for debugging and customization across CLI tools. | 191 | 195 | 64 | 74K | 13 | 9.1 | 40.8 | NOASSERTION | 6 years ago | |
| aboutcoders/process-control-bundle | 0.82 | Symfony bundle providing process control via a container service (abc.process_control.controller). Default PCNTL implementation listens for SIGTERM so long-running jobs can detect when to exit. Service registration can be disabled via configuration. | 4 | 5 | 0 | 34 | 0 | 0.0 | 12.3 | MIT | — | |
| titasgailius/terminal | 0.81 | A lightweight PHP package for building and running terminal commands. Compose commands with a fluent API, execute processes, stream output, handle timeouts and exit codes, and run tasks cross-platform—ideal for artisan tools, deploy scripts, and CI automation. | 513 | 514 | 37 | 3K | 0 | 8.9 | 10.7 | — | 1 year ago | |
| digipolisgent/command-builder | 0.81 | PHP command builder to compose complex shell command strings fluently. Add flags/arguments, pipe output, and chain onSuccess/onFailure blocks to build conditional command groups for safe execution and readable CLI scripting. | 0 | 0 | 0 | 4K | 1 | 0.4 | 49.6 | MIT | 6 years ago | |
| php-standard-library/php-standard-library | 0.78 | PSL is a modern standard library for PHP 8.4+, inspired by HHVM’s HSL. It offers consistent, well-typed APIs for async, collections, I/O, networking, crypto, terminal UI, and more—safer alternatives to built-ins with predictable errors and async-ready design. | 1,543 | 1,544 | 87 | 254K | 21 | 46.2 | 44.0 | MIT | 1 week ago | |
| amphp/process | 0.77 | 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. | 256 | 257 | 29 | 2M | 10 | 14.0 | 57.3 | MIT | 5 days ago | |
| php-standard-library/io | 0.75 | Handle-based I/O abstractions for PHP: composable, testable streams and readers/writers designed to be async-ready. Part of PHP Standard Library, with docs and contribution links available via php-standard-library.dev. | 1 | 1 | 0 | 29K | 0 | 21.2 | 64.8 | MIT | 1 week ago | |
| php-standard-library/filesystem | 0.74 | Type-safe filesystem utilities for PHP Standard Library. Perform common file and directory operations with consistent APIs and proper exception handling, improving safety and clarity over raw PHP functions. Documentation and contribution links included. | 1 | 1 | 0 | 21K | 0 | 21.2 | 64.9 | MIT | 1 week ago | |
| php-standard-library/file | 0.72 | Typed PHP file handles for safe reading and writing, with explicit write modes and advisory locking. Part of PHP Standard Library, aiming for clear, reliable filesystem I/O primitives suitable for applications and reusable packages. | 1 | 1 | 0 | 27K | 0 | 21.2 | 64.9 | MIT | 1 week ago | |
| php-standard-library/fun | 0.70 | Functional programming utilities for PHP: compose and pipe callables, decorate functions, and control execution (memoize, throttle, debounce, retry, etc.). Part of PHP Standard Library with focused, reusable helpers for cleaner functional-style code. | 1 | 1 | 0 | 14K | 0 | 21.2 | 61.5 | MIT | 1 week ago |
How can I help you explore Laravel packages today?