Open Source Workflow Engines in Java
36 projectsBPMN 2. 0 workflow engine on Jakarta EE; visual modeling, REST API, Docker; Eclipse editor; dual EPL-2. 0 / GPL-2.
WfMC/OMG-based workflow in Apache OFBiz; Services Framework, Entity Engine; real-time persistence; API-driven, crash-safe resume.
WS-BPEL orchestration engine; invokes web services, data manipulation, error recovery; long and short-lived processes; retired (Apache Attic).
Lightweight BPM in Java; Eclipse integration; Petri Nets process designer; OQL-like workflow query language; server, designer, OLAP components.
Java workflow engine; WfMC XPDL, WAPI, auditing; modular, J2EE or embedded; last activity 2013.
Runtime for BPEL and BPEL4WS process definitions; Java/Java EE; WAR or JBI for Apache ServiceMix.
Simple embeddable BPM; ran on handhelds and devices; retired 2006, activity moved to Apache ODE.
Extensible WfMC/OMG-compliant XPDL workflow engine; ToolAgents API for server-side execution; archived at OW2.
Framework to separate control and logic for flow-independent programs; process changes without code changes; site unreachable.
Low-level workflow; loops and conditions expressed in code rather than graphical model; OpenSymphony defunct.