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(2mo ago)326.6k↓36%4[2 issues](https://github.com/Flowpack/Flowpack.Prunner/issues)[1 PRs](https://github.com/Flowpack/Flowpack.Prunner/pulls)1MITPHP

Since Oct 4Pushed 2mo ago10 watchersCompare

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

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

49

—

FairBetter than 95% of packages

Maintenance71

Regular maintenance activity

Popularity33

Limited adoption so far

Community21

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

83d 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

[drush/drush

Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.

2.4k57.4M685](/packages/drush-drush)[pantheon-systems/terminus

A command line interface for Pantheon

3391.5M13](/packages/pantheon-systems-terminus)[statamic/cli

Statamic CLI Tool

7587.7k](/packages/statamic-cli)[mehrancodes/laravel-harbor

A CLI tool to Quickly create On-Demand preview environment for your apps.

9989.0k](/packages/mehrancodes-laravel-harbor)[chromatic/usher

A collection of Robo commands for use on Chromatic projects.

13534.3k1](/packages/chromatic-usher)[shel/neos-terminal

Neos CMS Ui terminal for running Eel expressions and other commands

1441.3k](/packages/shel-neos-terminal)

PHPackages © 2026

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