Flowable is an open-source workflow engine written in Java that can execute business processes described in BPMN 2.0.
[5] In October 2016, the lead developers of Activiti (software) left Alfresco (software) and started the Flowable Open Source project based on a fork of Activiti code.
[6][7] The first version of Flowable was 5.22, based on a fork of Activiti 5.21, but added Transient Variables.
Version 6 of the Flowable engine includes a rewrite of the core process virtual machine.
The project comprises a set of modules that can operate together: The key changes in Flowable 6 are:[12][13]