webmozarts/console-parallelization
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cocur/background-process | 0.87 | 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 | 63 | 45K | 6 | 6.8 | 33.7 | MIT | 9 years ago | |
| dovstone/symfony-blog-admin-bundle-pairdb-based | 0.86 | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| mark-gerarts/phpstan-automapper-plus | 0.85 | PHPStan extension for AutoMapper+ that suppresses false “map() invoked with 3 parameters” errors while MapperInterface lacks the optional $context parameter (added post-1.0, formal in 2.0). Install via extension-installer or include phpstan.neon. | 0 | 0 | 1 | 7K | 1 | 0.5 | 52.8 | — | 6 years ago | |
| open-southeners/extended-php | 0.85 | Extended PHP helpers for modern apps: adds convenient functions, utilities, and small enhancements that complement core PHP to reduce boilerplate and speed up everyday development. Lightweight, easy to drop into existing projects. | 0 | 0 | 0 | 750 | 0 | 12.2 | 41.5 | MIT | 9 months ago | |
| draw/process | 0.85 | 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/ui-process-bundle | 0.85 | — | 0 | 0 | 0 | 258 | 5 | 23.2 | 41.4 | MIT | 2 weeks ago | |
| dovstone/symfony-blog-admin-bundle-mongodb-based | 0.85 | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| novay/draft | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 1.3 | — | MIT | 11 months ago | |
| cleverage/flysystem-process-bundle | 0.84 | — | 0 | 0 | 0 | 244 | 0 | 9.4 | 35.2 | MIT | 7 months ago | |
| comsave/common | 0.84 | Shared common utilities for Laravel/PHP projects by Comsave. Provides reusable helpers and foundational components to reduce duplication across apps and packages, keeping shared logic centralized and easy to maintain. | 2 | 2 | 1 | 1K | 0 | 2.4 | 35.3 | MIT | 6 years ago | |
| symfony/console | 0.84 | Symfony Console makes it easy to build beautiful, testable command-line applications in PHP. It provides structured commands, arguments and options, interactive prompts, styled output, helpers, and robust input/output handling for modern CLIs. | 9,810 | 9,992 | 266 | 18M | 0 | 67.7 | 53.0 | MIT | 1 week ago | |
| 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 | 58K | 0 | 0.4 | 43.0 | MIT | — | |
| 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 | |
| php-standard-library/process | 0.82 | 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 | |
| amphp/process | 0.81 | 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 | |
| islandora/crayfish-commons | 0.81 | Shared PHP 8+ library for Islandora Crayfish microservices. Provides common Symfony bundle utilities such as ApixMiddleware and command execution services, with simple configuration for Fedora base URI and AP-IX middleware support. | 2 | 2 | 11 | 482 | 0 | 2.8 | 30.5 | MIT | 1 year ago | |
| cleverage/process-bundle | 0.81 | — | 21 | 22 | 13 | 1K | 24 | 20.7 | 33.2 | MIT | 7 months ago | |
| wikimedia/composer-merge-plugin | 0.80 | Composer plugin that merges multiple composer.json files at runtime. Define extra include patterns (e.g., composer.local.json, extensions/*/composer.json) to combine dependencies and settings into the main config for installs and autoload generation. | 1,012 | 1,028 | 170 | 763K | 52 | 30.4 | 62.4 | MIT | 5 years ago | |
| jenner/simple_fork | 0.80 | SimpleFork is a PHP PCNTL-based multi-process framework with Java-like Thread/Runnable APIs. It provides process pools, automatic zombie recovery, signal handling, and IPC options like shared memory, SysV queues/semaphores, file locks, and Redis queues/cache. | 226 | 233 | 58 | 6K | 3 | 8.3 | 20.8 | MIT | 9 years ago | |
| beloop/core | 0.80 | Core component of the Beloop LMS suite: shared foundations used by other Beloop components and bundles built on Symfony. MIT licensed. Read-only split package—use the main beloop/components repository for issues, questions, and PRs. | 0 | 0 | 0 | 0 | 0 | 1.4 | — | — | 6 years ago |
How can I help you explore Laravel packages today?