

The Flowable project provides a core set of open source business process engines that are compact and highly efficient. They provide a workflow and Business Process Management (BPM) platform for developers, system admins, and business users. Flowable runs on lightning-fast, tried and tested dynamic BPMN, DMN and CMMN engines, all written in Java. They are Apache 2.0 licensed Open Source, with a committed community. The Flowable community has a wide-reach with more than 5k stars on Github from developers and users. These same open, inspectable BPMN, CMMN and DMN engines power the Flowable Agentic Case Platform at the enterprise level: portable by design, with no vendor lock-in.
All the engines can run embedded in a Java application, or as a service on a server, a cluster, and in the cloud. They can run as independent engines or services, or be integrated with applications such as Spring to provide a rich suite for business process management. With rich Java and REST APIs, they are the ideal base for orchestrating human or automated processing.
Flowable provides a fast, modern, and fully customizable platform for enterprises built on the Flowable Engines.
The Flowable Agentic Case Platform is the enterprise runtime built on this open source foundation, governing AI agents, people and processes together on the same BPMN, CMMN and DMN standards, with full policy control and an audit trail on every action.
This empowers businesses to create efficient workflows that automate every aspect, from simple repetitive tasks to complex and dynamic scenarios - all while saving resources and driving operational excellence.
Flowable is a powerful low-code platform designed to help enterprise organizations build and deploy business applications faster, at scale, securely and compliant.