formapro/pvm
| Install | |
|---|---|
composer require formapro/pvm |
|
| Latest Version: | 0.4.7 |
| PHP: | ^7.1 |
| License: | MIT |
| Last Updated: | Aug 28, 2026 |
| Links: | GitHub · Packagist |
PHP Process virtual machine
The library provides tooling to build/execute/visualise workflows, BPMN, chat bots, state machines. Designed for parallel and destributed execution. Backed up by workflow nets (WF-nets) and graphs theories.
Examples
Checkout PVM Examples site.
- Sequence
- Fork
- Conditions
- Cycles
- Synchronization
- Pause and continue
- Clone and Modify
- Grouping
- Exception
- Store to File
- Store to MongoDB
- Store with Doctrine
- Parallel execution
- Telegram Bot example
- Good writeup on Petri Nets
Developed by Forma Pro
Forma Pro is a senior product engineering company helping product organizations build and evolve complex, data-intensive software.
Our public open-source work reflects more than two decades of engineering history, including PHP/Symfony libraries, infrastructure tooling, workflow components, and messaging systems.
Today, our work spans marketplaces and platforms, partner and attribution systems, FinTech, logistics, EdTech, data-intensive workflows, matching and recommendation systems, and applied AI/ML.
Learn more at forma-pro.com.
For questions about this project or our open-source work, contact us at opensource@forma-pro.com.
License
Related Packages
The library provides us with a frame to build a workflow or a business process s...
Widely Extended Nodal Extract-Transform-Load ETL Workflow AKA NEJTL or Nodal-Ext...