PHPackages                             smetdenis/symfony-process-manager - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. smetdenis/symfony-process-manager

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

smetdenis/symfony-process-manager
=================================

A process manager for Symfony processes, able to run them in parallel.

1.3.4(1y ago)117.5k↓22.7%GPL-3.0-or-laterPHPPHP ^7.2 || ^8.0CI failing

Since Feb 1Pushed 1y agoCompare

[ Source](https://github.com/SmetDenis/symfony-process-manager)[ Packagist](https://packagist.org/packages/smetdenis/symfony-process-manager)[ Docs](https://github.com/BluePsyduck/symfony-process-manager)[ RSS](/packages/smetdenis-symfony-process-manager/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (8)Versions (2)Used By (0)

Symfony Process Manager
=======================

[](#symfony-process-manager)

[![GitHub release (latest SemVer)](https://camo.githubusercontent.com/47935f119b5c6c666162c8144f2cfa7a9c2769f7c1f3b6729a8657e840360afe/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f426c75655073796475636b2f73796d666f6e792d70726f636573732d6d616e61676572)](https://github.com/BluePsyduck/symfony-process-manager/releases)[![GitHub](https://camo.githubusercontent.com/6784b01788c39b55ab39bddcba0e1bb2f043a6a88ca6b180e213df78d9b91130/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f426c75655073796475636b2f73796d666f6e792d70726f636573732d6d616e61676572)](LICENSE.md)[![build](https://camo.githubusercontent.com/54193feceab69d9b7f8f6743132f83fb8bf041c4b53c654945e13eb7e9ed2e2d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f426c75655073796475636b2f73796d666f6e792d70726f636573732d6d616e616765722f43493f6c6f676f3d676974687562)](https://github.com/BluePsyduck/symfony-process-manager/actions)[![Codecov](https://camo.githubusercontent.com/7be39fa71c49aa35255865b3d8f6f62c83cbcc94cc4b27237cafb27b78d73f3f/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f67682f426c75655073796475636b2f73796d666f6e792d70726f636573732d6d616e616765723f6c6f676f3d636f6465636f76)](https://codecov.io/gh/BluePsyduck/symfony-process-manager)

This package provides a simple process manager class to be able to execute multiple processes with a specified limit of parallel processes. The class expects the processes to use the [Symfony Process](https://github.com/symfony/process)component.

Usage
-----

[](#usage)

The usage of the process manager is straight forward and best explained with an example.

```
