PHPackages                             strehle-de/camunda-client - 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. [API Development](/categories/api)
4. /
5. strehle-de/camunda-client

AbandonedArchivedLibrary[API Development](/categories/api)

strehle-de/camunda-client
=========================

PHP client for the Camunda BPMN workflow engine https://camunda.com/products/bpmn-engine/

v0.6.1(2y ago)72.4k1MITPHPPHP &gt;=8.2 &lt;8.4

Since Jun 10Pushed 2y ago1 watchersCompare

[ Source](https://github.com/tistre/camunda_php_client)[ Packagist](https://packagist.org/packages/strehle-de/camunda-client)[ Docs](https://github.com/tistre/camunda_php_client)[ RSS](/packages/strehle-de-camunda-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (18)Used By (0)

A PHP client for the Camunda BPMN workflow engine
=================================================

[](#a-php-client-for-the-camunda-bpmn-workflow-engine)

This is an inofficial PHP client for the [Camunda BPMN workflow engine](https://camunda.com/products/bpmn-engine/)using its [REST API](https://docs.camunda.org/manual/latest/reference/rest/).

Status right now: Developers only, not suitable for production use
------------------------------------------------------------------

[](#status-right-now-developers-only-not-suitable-for-production-use)

If you’re a developer looking for a Camunda client making use of PHP 7.4’s strong typing, you might be interested, and you’re welcome to contribute.

Do not use this code in production yet – currently it’s an experimental, rudimentary implementation.

Make sure to also check out the nice [endpot / camunda-rest-client](https://github.com/endpot/camunda-rest-client)and the official but dated [Camunda BPM PHP SDK](http://camunda.github.io/camunda-bpm-php-sdk/) (or its forks, for example [kmhamdi00 / camunda-bpm-php-sdk](https://github.com/kmhamdi00/camunda-bpm-php-sdk)).

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

[](#installation)

Use [Composer](https://getcomposer.org/) to add this library your project’s composer.json file:

```
$ composer require strehle-de/camunda-client

```

Quick test
----------

[](#quick-test)

Here’s how to do a quick test, starting from scratch with a new project (Docker and Camunda server required):

### Install dependencies using Composer

[](#install-dependencies-using-composer)

```
$ docker run --rm --interactive --tty \
  --volume $PWD:/app \
  --volume ${COMPOSER_HOME:-$HOME/.composer}:/tmp \
  composer/composer require strehle-de/camunda-client:dev-master monolog/monolog

```

### Copy and edit the example script

[](#copy-and-edit-the-example-script)

`$ cp vendor/strehle-de/camunda-client/UsageExample.php MyExample.php`

Edit your copy.

### Then run your copy

[](#then-run-your-copy)

```
$ docker run -it --rm \
  --volume "$PWD":/usr/src/myapp --workdir /usr/src/myapp \
  php:8.3-cli php MyExample.php

```

Authors
-------

[](#authors)

- [Tim Strehle](https://github.com/tistre) -

License
-------

[](#license)

This library is licensed under the MIT License - see the `LICENSE` file for details.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Recently: every ~169 days

Total

15

Last Release

735d ago

PHP version history (5 changes)v0.1.0PHP ^7.4.0

v0.4.0PHP &gt;=7.4 &lt;8.1

v0.5.0PHP &gt;=7.4 &lt;8.2

v0.5.2PHP &gt;=7.4 &lt;8.3

v0.6.0PHP &gt;=8.2 &lt;8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/605e43ba9b62f4099a39fc882cc25491b7c64267e657271094fe88759631f6f8?d=identicon)[tistre](/maintainers/tistre)

---

Top Contributors

[![tistre](https://avatars.githubusercontent.com/u/3024544?v=4)](https://github.com/tistre "tistre (52 commits)")

### Embed Badge

![Health badge](/badges/strehle-de-camunda-client/health.svg)

```
[![Health](https://phpackages.com/badges/strehle-de-camunda-client/health.svg)](https://phpackages.com/packages/strehle-de-camunda-client)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[theodo-group/llphant

LLPhant is a library to help you build Generative AI applications.

1.5k311.5k5](/packages/theodo-group-llphant)[wheelpros/fitment-platform-api

Magento 2 (Open Source)

12.1k1.2k](/packages/wheelpros-fitment-platform-api)[alexacrm/dynamics-webapi-toolkit

Web API toolkit for Microsoft Dynamics 365 and Dynamics CRM

81324.1k1](/packages/alexacrm-dynamics-webapi-toolkit)[commercetools/commercetools-sdk

The official PHP SDK for the commercetools Composable Commerce APIs

19281.5k](/packages/commercetools-commercetools-sdk)[keboola/storage-api-client

Keboola Storage API PHP Client

10387.5k25](/packages/keboola-storage-api-client)

PHPackages © 2026

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