PHPackages                             flowpack/prunner - 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. [CLI &amp; Console](/categories/cli)
4. /
5. flowpack/prunner

ActiveNeos-package[CLI &amp; Console](/categories/cli)

flowpack/prunner
================

Integration of prunner (an embedded pipeline task runner) in Neos

1.1.4(4mo ago)329.2k↓56.8%4[2 issues](https://github.com/Flowpack/Flowpack.Prunner/issues)[1 PRs](https://github.com/Flowpack/Flowpack.Prunner/pulls)1MITPHP

Since Oct 4Pushed 4mo ago10 watchersCompare

[ Source](https://github.com/Flowpack/Flowpack.Prunner)[ Packagist](https://packagist.org/packages/flowpack/prunner)[ RSS](/packages/flowpack-prunner/feed)WikiDiscussions main Synced yesterday

READMEChangelog (10)Dependencies (4)Versions (22)Used By (1)

Flowpack.Prunner
================

[](#flowpackprunner)

**An embeddable task / pipeline runner for Neos and Flow.**

**For a full introduction, see the [README of the prunner repo](https://github.com/Flowpack/prunner)**.

Components
----------

[](#components)

### [prunner](https://github.com/Flowpack/prunner)

[](#prunner)

A single process, written in go, that provides the REST API, pipeline runner and persistence. It needs to be started in the background for integration into other applications.

### [prunner-ui](https://github.com/Flowpack/prunner-ui)

[](#prunner-ui)

A minimalistic React UI to start and view pipelines, jobs and task details.

### [Flowpack.Prunner](https://github.com/Flowpack/Flowpack.Prunner) (this repository)

[](#flowpackprunner-this-repository)

A Neos/Flow PHP package providing a backend module for the current pipeline state, and a PHP API.

Installation
------------

[](#installation)

```
composer require flowpack/prunner
```

Now, start up prunner via the following command:

```
prunner/prunner --path Packages --data Data/Persistent/prunner
```

This will parse all packages for `pipelines.yml` files.

Overriding the Prunner Version
------------------------------

[](#overriding-the-prunner-version)

By default, the prunner version configured in `Flowpack\Prunner\Composer\InstallerScripts::DEFAULT_VERSION_TO_INSTALL`will be downloaded. However, it is possible to override this via `extra.prunner-version` in the root `composer.json`:

```
{
  "extra": {
    "prunner-version": "0.4.0"
  }
}
```

Skip the Prunner binary download
--------------------------------

[](#skip-the-prunner-binary-download)

In case you want to install Prunner manually, you can skip the download of the Prunner entirely by setting `extra.prunner-version` in the root `composer.json` to `"skip-download"`.

```
{
  "extra": {
    "prunner-version": "skip-download"
  }
}
```

Building the UI package
-----------------------

[](#building-the-ui-package)

In [prunner-ui](https://github.com/Flowpack/prunner-ui), run `yarn build`for the production build.

Then, copy the `index.js` and `index.css` files to this package:

```
export PRUNNERUI=/path/to/prunner-ui
cp $PRUNNERUI/build/dist/index.js* Resources/Public/prunner-ui/
cp $PRUNNERUI/build/index.css Resources/Public/prunner-ui/index.css
```

License
-------

[](#license)

MIT - see [LICENSE](LICENSE).

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance63

Regular maintenance activity

Popularity33

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~106 days

Recently: every ~274 days

Total

16

Last Release

128d ago

Major Versions

0.3.0 → 1.0.02023-01-04

### Community

Maintainers

![](https://www.gravatar.com/avatar/25d49a6af82b72d2764774a05c307808375016d7aeaaef3862472a6580ff38a7?d=identicon)[flowpack](/maintainers/flowpack)

---

Top Contributors

[![skurfuerst](https://avatars.githubusercontent.com/u/190777?v=4)](https://github.com/skurfuerst "skurfuerst (23 commits)")[![hlubek](https://avatars.githubusercontent.com/u/33351?v=4)](https://github.com/hlubek "hlubek (15 commits)")[![Pingu501](https://avatars.githubusercontent.com/u/12086990?v=4)](https://github.com/Pingu501 "Pingu501 (7 commits)")[![batabana](https://avatars.githubusercontent.com/u/36864084?v=4)](https://github.com/batabana "batabana (5 commits)")[![christoph-daehne](https://avatars.githubusercontent.com/u/5363485?v=4)](https://github.com/christoph-daehne "christoph-daehne (4 commits)")[![Sebobo](https://avatars.githubusercontent.com/u/596967?v=4)](https://github.com/Sebobo "Sebobo (3 commits)")[![Benjamin-K](https://avatars.githubusercontent.com/u/3098031?v=4)](https://github.com/Benjamin-K "Benjamin-K (1 commits)")

### Embed Badge

![Health badge](/badges/flowpack-prunner/health.svg)

```
[![Health](https://phpackages.com/badges/flowpack-prunner/health.svg)](https://phpackages.com/packages/flowpack-prunner)
```

###  Alternatives

[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k108.5M885](/packages/laravel-socialite)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

751291.4k43](/packages/civicrm-civicrm-core)[typo3/cms

TYPO3 CMS is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.

1.2k1.9M122](/packages/typo3-cms)[neuron-core/neuron-ai

The PHP Agentic Framework.

2.0k656.1k38](/packages/neuron-core-neuron-ai)[ellaisys/aws-cognito

Laravel Authentication using AWS Cognito (Web and API)

123256.9k1](/packages/ellaisys-aws-cognito)[firefly-iii/data-importer

Firefly III Data Import Tool.

8035.8k](/packages/firefly-iii-data-importer)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
