Best js bpmn execute engine for bpmn.js


I can draw and design BPMN diagrams with bpmn.js on web, but I need an actual BPMN execution engine that proccesses my XML file. I’ve searched the web and found two BPMN execution engines for NodeJS:

Non of them seems to support the XML file that got built with

Use bpmn.js with bpmn execute engine


You can try this example that uses node.js + Camunda BPM engine to deploy and execute BPMN processes.


Use bpmn.js with bpmn execute engine

Our library produces standards compliant BPMN 2.0 XML. There is not a best engine to execute that. Choose any BPMN 2.0 compliant one. Camunda is mature and works. I am not sure if e2ebridge is strictly BPMN 2.0 compliant. bpmn-engine looks like an interesting work in progress to me.

For actual process execution you typically need to enrich the BPMN diagram with execution specific meta-data.