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 | 58K | 6 | 12.2 | 36.4 | 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 | 1K | 0 | 0.0 | 43.2 | — | — | |
| cleverage/flysystem-process-bundle | 0.86 | — | 0 | 0 | 0 | 10 | 1 | 9.9 | 15.4 | MIT | 7 months ago | |
| cleverage/ui-process-bundle | 0.86 | — | 0 | 0 | 0 | 94 | 5 | 24.0 | 34.6 | MIT | 1 day 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 | 73K | 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 | 54K | 0 | 0.4 | 42.6 | MIT | — | |
| symfony/process | 0.84 | 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,457 | 7,522 | 105 | 17M | 0 | 57.9 | 53.4 | MIT | 1 month 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. | 297 | 307 | 63 | 45K | 6 | 6.8 | 33.7 | MIT | 9 years ago | |
| alchemy/binary-driver | 0.83 | 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 | 57K | 13 | 9.1 | 39.2 | NOASSERTION | 6 years ago | |
| php-standard-library/shell | 0.82 | Execute shell commands safely in PHP with built-in argument escaping and controlled handling of stdout/stderr. Part of PHP Standard Library, providing a simple API for running processes, capturing error output, and managing failures predictably. | 0 | 0 | 0 | 11K | 0 | 18.4 | 63.5 | MIT | 1 month 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 | 13 | 0 | 0.0 | 7.7 | MIT | — | |
| aboutcoders/process-control | 0.81 | — | 4 | 5 | 0 | 684 | 1 | 0.1 | 29.5 | MIT | — | |
| 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 | 3K | 1 | 0.4 | 47.8 | MIT | 7 years ago | |
| php-standard-library/php-standard-library | 0.80 | PSL (PHP Standard Library) is a well-typed, centralized API set for PHP 8.4+ covering async, collections, networking, I/O, crypto, terminal UI, and more. It replaces unsafe PHP primitives with predictable, async-ready alternatives and includes composable type-safe validation. | 1,559 | 1,554 | 90 | 278K | 21 | 43.6 | 44.4 | MIT | 1 month 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 | 18K | 0 | 19.0 | 63.1 | MIT | 1 month ago | |
| php-standard-library/file | 0.69 | Typed file handles for safe reading and writing in PHP, with explicit write modes and advisory file locking. Part of PHP Standard Library, designed to make filesystem IO clearer and less error-prone. | 1 | 1 | 0 | 30K | 0 | 20.0 | 64.3 | MIT | 1 month ago | |
| phpmailer/phpmailer | 0.55 | PHPMailer is a full-featured email-sending library for PHP. Send via SMTP with authentication, TLS/SSL, and support for HTML and plain-text messages. Includes attachments, embedded images, CC/BCC, custom headers, and robust error handling. | 22,252 | 23,151 | 9,822 | 3M | 32 | 76.2 | 47.1 | LGPL-2.1 | 2 months ago |
How can I help you explore Laravel packages today?