Softwr
Flowable logo

Flowable

Apache 2.0 BPMN, CMMN and DMN engine from the team that originally built Activiti

As of 31 August 2026, Flowable is free to use. A Swiss business process automation platform built on a genuinely open source Java engine covering BPMN 2. Softwr lists it under Automation Integration. Flowable is made by Flowable AG, available on Linux, Windows, Docker, Kubernetes.

Overview

What Flowable does

Flowable is a process automation platform whose core is an embeddable Java engine implementing three OMG standards: BPMN 2.0 for structured processes, CMMN for case management where the path is not predetermined, and DMN for decision tables. The open source engine is Apache 2.0 and can be embedded as a library in a Spring Boot application or run as standalone services. Flowable Enterprise adds a modelling studio, a task and case application, forms, an admin console, connectors and support. The distinguishing capability is CMMN alongside BPMN. Most process engines only do BPMN, which models work as a defined sequence. Real knowledge work, insurance claims, legal matters, onboarding exceptions, does not follow a sequence, and forcing it into BPMN produces diagrams nobody can maintain. Flowable implements case management as a first-class engine, which is why it wins in financial services and insurance where investigations and exception handling dominate. The lineage matters commercially. The core developers built jBPM at JBoss, then Activiti at Alfresco, then forked Activiti in 2016 to form Flowable AG after a disagreement over direction. That means deep continuity of expertise, and it also means the ecosystem is fragmented across three engines with overlapping APIs. Buyers are enterprises with Java development capacity who want to embed process orchestration in their own applications rather than buy a low-code platform. Enterprise pricing is not published.

What people use it for

  • An insurer automating claims handling where each case follows a different path and BPMN alone cannot express it
  • A bank embedding process orchestration inside an existing Spring Boot estate rather than buying a separate platform
  • A team leaving Activiti or jBPM that wants the same API family with active commercial maintenance
  • A regulated organisation needing complete process history and decision table audit trails for supervisors

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Flowable.

  • The open source engine is genuinely usable but ships without the modelling studio, work application and admin console, so an open source deployment means building your own user interfaces before anyone can use it.
  • It expects Java engineering capacity; teams looking for a business-user low-code automation tool will find the modelling and deployment cycle far too technical.
  • Enterprise pricing is not published and is quoted per deployment, leaving buyers without a benchmark against Camunda or IBM alternatives.
  • The Activiti fork left three engines with related APIs and overlapping documentation in circulation, and search results routinely return advice for the wrong one.
  • Flowable AG is a small Swiss company relative to its competitors, so the partner network, training market and pool of engineers with production experience are all limited outside Europe.

Cross-shopped

What people choose instead of Flowable

Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.

  • Flowable logo
    Flowable
    vs
    Temporal logo
    Temporal

    Temporal: If you need code-defined durable execution for microservices rather than BPMN process modelling

  • Flowable logo
    Flowable
    vs
    Nintex logo
    Nintex

    Nintex: If business users rather than Java developers should be building the processes

  • Flowable logo
    Flowable
    vs
    Apache Airflow logo
    Apache Airflow

    Apache Airflow: If the orchestration is scheduled data pipelines rather than human and business processes

Pricing

What Flowable costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

Flowable Open Source

Free

  • Apache 2.0 licensed BPMN, CMMN and DMN engines
  • Embeddable Java library or standalone apps
  • No modelling studio or enterprise applications
  • Community support only

Flowable Enterprise

On request

  • Modelling studio, work application and admin console
  • Connectors, forms and advanced identity management
  • Support with SLA and version maintenance
  • No pricing published, quoted per deployment

Capabilities

Features

  • BPMN 2.0 engine

    Standards-compliant process execution embeddable as a Java library

  • CMMN case management

    First-class engine for unstructured, milestone-driven work

  • DMN decision tables

    Business rules as decision tables evaluated by the same runtime

  • Spring Boot integration

    Starters and auto-configuration for embedding in existing Java services

  • Modelling studio

    Graphical BPMN, CMMN, DMN and form design in the enterprise edition

  • Task and case application

    Out-of-the-box user interface for work assignment and case handling

  • REST APIs

    Full engine control over HTTP for non-Java clients

  • History and audit

    Complete process instance history for compliance and analysis

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

Is Flowable open source?

Yes, the BPMN, CMMN and DMN engines are Apache 2.0. The modelling studio and enterprise applications are commercial.

How does it relate to Activiti and jBPM?

The same core developers built jBPM, then Activiti, then forked Activiti in 2016 to create Flowable.

What does Flowable Enterprise cost?

Nothing is published. It is quoted per deployment by the vendor.

Why choose it over Camunda?

CMMN case management is a first-class engine, which matters when work is exception-driven rather than a fixed sequence.

Share

Keep looking

Where to go from Flowable

Best Automation Integration software for

Compare Flowable with

Other Automation Integration software

  • Durable execution platform for fault-tolerant workflows.

    Free, then $100/mo12 researched notes
  • The work automation platform

    Free plan10 researched notes
  • Long-running Java BPMN engine, now developed inside Apache KIE with commercial support from IBM

    Open source12 researched notes
  • Apache 2.0 BPMN engine under Hyland, from which Flowable and Camunda were forked

    Open source12 researched notes
  • BPMN process orchestration engine, now source-available rather than open source

    Pricing on request12 researched notes
  • Cloud-native business automation for Quarkus, now an Apache KIE component

    Open source12 researched notes
  • The open-source ELT platform

    Free plan13 researched notes
  • Open source unified API and OAuth infrastructure for product integrations, licensed under Elastic License 2.0

    Free, then $50/mo13 researched notes
  • Open-source developer platform for building scripts, workflows, and internal apps

    Free, then $120/mo10 researched notes
  • Postgres-backed distributed task queue and workflow engine for Python, TypeScript and Go

    Free, then $500/mo12 researched notes
  • Open source ELT built on the Singer tap and target ecosystem, configured as code

    Open source12 researched notes
  • The open-source customer data platform

    Free plan11 researched notes
  • The all-in-one sales and marketing platform for agencies

    From $97/mo10 researched notes
  • The open-source data sync platform

    Free, then $150/mo10 researched notes
  • The easiest way to move data reliably

    Free, then $265/mo12 researched notes
  • Industrial DataOps middleware that models and contextualises OT data before it reaches IT systems

    From $18,500/yr12 researched notes
  • Transactional message queuing for systems where a lost message is a lost payment

    From $312/mo12 researched notes
  • Postgres-backed distributed task queue and workflow engine for Python, TypeScript and Go

    Free, then $500/mo12 researched notes

Softwr does not host reviews and shows no star rating for Flowable, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on Flowable

Best Automation Integration software alternatives

Industrial DataOps middleware that models and contextualises OT data before it reaches IT systems

Per site per year

Managed Apache Flink and Debezium with credit-based pricing and a free tier

Per credit by task hour

Embedded integration platform that SaaS vendors ship inside their own product

Per month by API call volume

Apache 2.0 BPMN engine under Hyland, from which Flowable and Camunda were forked

Open source, no licence fee

Transactional message queuing for systems where a lost message is a lost payment

Per virtual processor core per month

Postgres-backed distributed task queue and workflow engine for Python, TypeScript and Go

Per month by task run count

BPMN process orchestration engine, now source-available rather than open source

quote

Compare Flowable with alternatives