Flowable Engine is a lightning-fast, tried and tested dynamic BPMN process engine, with accompanying DMN decision table and CMMN case management engines, all written in Java. It is Apache 2.0-licensed and has a committed community.

Flowable Engine used extensively by Flowable AG (and other organizations) as the base of various business process management, case management and intelligent automation products.


Flowable AG provides a range of enterprise-grade offerings for or built on Flowable Engine.


To get started with Flowable Engine, you’ll need Java development skills. To learn more: