The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 9 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.
-
Flowable (V6)
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Camunda BPM
Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Smart Working, orari flessibili, carriere e settori. Qual è la situazione? | /r/ItaliaCareerAdvice | 2023-06-12
Project mention: Ask HN: Does async/await exist for transient processes? | news.ycombinator.com | 2023-08-30See https://www.jbpm.org/ for one approach to the problem of long-running workflows which is based on the standard
which is not quite the programming model you want but it is similarly breaking up "functions" into small bits and serializing the state so that this can happen over long terms.
What you want has been done on an experimental basis, but maybe not industrialized, see
https://stackoverflow.com/questions/734638/language-that-sup...
https://www.reddit.com/r/ProgrammingLanguages/comments/145du...
Java Bpmn related posts
- Ask HN: Does async/await exist for transient processes?
- Ask HN: Does a standard for unified Task Management across services exist?
- How to Communicate Your Process Visually using BPMN as Code
- Anyone knows a Laravel package to create an interface of custom actions and custom conditions?
- MODELAGEM DE PROCESSOS - PROGRAMAS
- Paper Work Language
- How to obtain/build a software from a source code downloaded from GitHub?
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Bpmn projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Activiti | 9,902 |
2 | Flowable (V6) | 7,354 |
3 | Camunda BPM | 3,953 |
4 | zeebe | 3,023 |
5 | jbpm | 1,575 |
6 | Modelio | 610 |
7 | Orienteer | 232 |
8 | bpmn-layout-generators | 32 |
9 | zeebe-message-correlation-java | 4 |