Java Bpmn

Open-source Java projects categorized as Bpmn

Top 10 Java Bpmn Projects

  • Activiti

    Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.

    Project mention: Activiti VS javactrl-kafka - a user suggested alternative | | 2023-02-02
  • Flowable (V6)

    A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.

    Project mention: Flowable (V6) VS javactrl-kafka - a user suggested alternative | | 2023-02-02
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Camunda BPM

    Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Spring, Spring Boot, CDI.

    Project mention: Camunda BPM VS javactrl-kafka - a user suggested alternative | | 2023-02-02
  • zeebe

    Distributed Workflow Engine for Microservices Orchestration

    Project mention: Moving Config Docs From YAML to Markdown | | 2023-05-03

    You can Ctrl + F (or Command + F) your way through the file, but you have to know what you are looking for.

  • jbpm

    a Business Process Management (BPM) Suite

    Project mention: jbpm VS javactrl-kafka - a user suggested alternative | | 2023-02-02
  • Modelio

    Modelio is a modeling solution offering a wide range of functionalities based on the main standards of enterprise architecture, software development and systems engineering.

  • kogito-runtimes

    Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.

    Project mention: Optimizing Decision Making with a Trie Tree-Based Rules Engine: An Experience Report | | 2023-01-23

    First, I transformed this Trie Tree implementation into an open-source project, which I called Praecepta (Rules in Latin), so anyone can try it out. Then, I added three modules to it, with a decision table based on a real scenario (blurred input/output values). Each module uses a different framework: Praecepta, Camunda 7, and Kogito (the newest Kie solution for the Cloud).

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Orienteer

    Business Application Platform - no-code/low-code platform to build business applications

  • bpmn-layout-generators

    Tools for generating missing BPMNDiagram elements in BPMN files

  • zeebe-message-correlation-java

    This is a Java implementation of message correlation on Zeebe.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-03.

Java Bpmn related posts


What are some of the best open-source Bpmn projects in Java? This list will help you:

Project Stars
1 Activiti 9,425
2 Flowable (V6) 6,436
3 Camunda BPM 3,331
4 zeebe 2,744
5 jbpm 1,486
6 Modelio 453
7 kogito-runtimes 440
8 Orienteer 196
9 bpmn-layout-generators 29
10 zeebe-message-correlation-java 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives