121 Open Source Bpmn Software Projects
Free and open source bpmn code projects including engines, APIs, generators, and tools.
Activiti 8286 ⭐
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.
Camunda Bpm Platform 2434 ⭐
Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Spring, Spring Boot, CDI.
Alibaba Butterfly 2432 ⭐
Smartflow Sharp 634 ⭐
Orienteer 166 ⭐
Business Application Platform - no-code/low-code platform to build business applications
Camunda Excamad 171 ⭐
External camunda admin portal, which make live in multi-camunda`s environment much easy #camunda
Bonita Engine 117 ⭐
Deploy, execute, manage process-based applications made with Bonita studio or through Engine APIs
Awesome Camunda 87 ⭐
a curated list of awesome Camunda BPM projects, libraries, tools, documentations, forum posts, etc.
Camunda Modeler Property Info Plugin 57 ⭐
This plugin serves a better overview which properties are set per shape.
Bpmn Visualization JS 84 ⭐
A TypeScript library for visualizing process execution data on BPMN diagrams
Bpmn Editor 48 ⭐
This repository contains a number of examples showing how use and integrate bpmn-js it into your applications.
Processmaker 23 ⭐
GLPI plugin that provides an interface with ProcessMaker (http://www.processmaker.com/)
Flowable Bpmn Intellij Plugin 65 ⭐
Flowable, Activiti (6.x), Camunda BPMN engines process editor plugin for IntelliJ. Pure Kotlin (and some Java)
Jbpt Codebase 25 ⭐
The jBPT code library is a compendium of technologies that support research on design, execution, and evaluation of business processes. The library offers a broad range of basis analysis and utility functionality and, due to its open publishing model, can easily be extended.
Bpmn Server 58 ⭐
BPMN 2.0 server for Node.js , providing modeling, execution, persistence and monitoring for Workflow. along with sample UI. Intended to be developers workbench for BPMN 2.0
Micronaut Camunda Bpm 67 ⭐
Integration between Micronaut and Camunda (Workflow Engine). We configure Camunda with sensible defaults, so that you can get started with minimum configuration: simply add a dependency in your Micronaut project to embed the workflow engine!
Activiti Analytics Spring Boot 11 ⭐
A standalone app (ETL pattern using spring-boot) that extracts process and task data from activiti engine tables and moves to an Elasticsearch data store
Jbpm Spring Boot 15 ⭐
Sample of a jbpm service with spring boot. It runs on OpenShift and it has prometheus metrics and a grafana dashboard
Modelio 162 ⭐
Modelio is a modeling solution offering a wide range of functionalities based on the main standards of enterprise architecture, software development and systems engineering.
Bpmn Process Designer 508 ⭐
Base on Vue 2.x and ElementUI，基于 Bpmn.js、Vue 2.x 和 ElementUI 的流程编辑器（前端部分），支持监听器，扩展属性，表单等配置，可自由扩展
Kogito Runtimes 287 ⭐
Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
Ecnice Flow 278 ⭐
企业级流程中心（基于flowable和bpmn.js封装的流程引擎，采用Springboot，Mybatis-plus, Ehcache, Shiro 等框架技术,前端采用Vue3&Antd，Vben）
Bpmn Vue Activiti 176 ⭐
基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)
Kogito Examples 151 ⭐
Kogito examples - Kogito is a cloud-native business automation technology for building cloud-ready business applications.