PHPackages                             prooph/processing - 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. prooph/processing

ActiveLibrary

prooph/processing
=================

Workflow Processing Framework

v0.4.1(10y ago)5181[32 issues](https://github.com/prooph/processing/issues)1BSD-3-ClausePHPPHP &gt;=5.5

Since Nov 22Pushed 10y ago1 watchersCompare

[ Source](https://github.com/prooph/processing)[ Packagist](https://packagist.org/packages/prooph/processing)[ Docs](https://github.com/prooph/processing)[ RSS](/packages/prooph-processing/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (14)Versions (8)Used By (1)

PROOPH PROCESSING
=================

[](#prooph-processing)

Deprecated Package. Will be reomved in 03/2016!
-----------------------------------------------

[](#deprecated-package-will-be-reomved-in-032016)

Use  instead.

[![Build Status](https://camo.githubusercontent.com/039a346807cdabd9ce3860e17c7a8f6d5f1e6b64ac65cb6e799f4f41429f4811/68747470733a2f2f7472617669732d63692e6f72672f70726f6f70682f70726f63657373696e672e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/prooph/processing)

tl;dr
=====

[](#tldr)

Prooph processing offers various components to set up and maintain automated data processing. It is a glue component sitting between applications to control the exchange of data (including import/export).

The Idea
========

[](#the-idea)

Shifting data between applications belongs to our daily developer business. We write job scripts, build APIs, consume APIs, import files by hand, and many more. Sometimes a few lines of code are enough to get the job done but a data workflow can become quite complex and require lots of development time. Prooph processing wants to simplify the process by offering a ready to use communication, translation, processing and logging layer based on PHP and a carefully selected list of open source libraries.

A Framework?
============

[](#a-framework)

Right! The core of the processing ecosystem is designed as a framework. This allows to pick the components you really need to achieve your goals and keeps the system flexible. You will find more packages on our organisation github page [prooph](https://github.com/prooph). We offer an easy to use [UI](https://github.com/prooph/link) to configure, manage and monitor your data workflow and we will also offer plugins and connectors for various open source systems. So stay tuned!

Can we use it in production?
============================

[](#can-we-use-it-in-production)

Yes and no. The software is in an early state. That doesn't mean it's not working but most of the documentation is missing. However, if you like what you've read and you want to be an early adopter don't hesitate to contact us at contact\[at\]prooph.de. We offer consulting and support for the system.

Examples
========

[](#examples)

Please see [examples doc](examples/README.md) to get started with prooph processing.

Components
==========

[](#components)

- [Prooph\\Processing\\Type](library/Type/README.md)
- [Prooph\\Processing\\Message](library/Message/README.md)
- [Prooph\\Processing\\Processor](library/Processor/README.md)
- [Prooph\\Processing\\Console](library/Console/README.md)
- [Prooph\\Processing\\Environment](library/Environment/README.md)

Support
=======

[](#support)

- Ask any questions on [prooph-users](https://groups.google.com/forum/?hl=de#!forum/prooph) google group.
- File issues at .

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

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 ~35 days

Recently: every ~50 days

Total

7

Last Release

3982d ago

PHP version history (2 changes)v0.1.0PHP &gt;=5.4.8

v0.2PHP &gt;=5.5

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/7341005?v=4)[prooph](/maintainers/prooph)[@prooph](https://github.com/prooph)

---

Tags

processingworkflowprooph

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/prooph-processing/health.svg)

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

###  Alternatives

[prooph/event-store

Event Store v8

5471.5M40](/packages/prooph-event-store)[prooph/service-bus

PHP Enterprise Service Bus Implementation supporting CQRS and DDD

4421.4M32](/packages/prooph-service-bus)[prooph/event-sourcing

PHP EventSourcing library

267808.5k18](/packages/prooph-event-sourcing)[prooph/event-store-bus-bridge

Marry CQRS with Event Sourcing

37518.3k11](/packages/prooph-event-store-bus-bridge)[prooph/common

Common classes used across prooph packages

852.2M27](/packages/prooph-common)[prooph/laravel-package

Laravel package for prooph components to get started out of the box with message bus, CQRS, event sourcing and snapshots

9910.4k](/packages/prooph-laravel-package)

PHPackages © 2026

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