bpmn

There are 682 repositories under bpmn topic.

  • Activiti/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.

    Language:Java10.2k6172.4k7k
  • didi/LogicFlow

    A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。

    Language:TypeScript9.3k971.2k1.2k
  • bpmn-io/bpmn-js

    A BPMN 2.0 rendering toolkit and web modeler.

    Language:JavaScript8.8k2261.4k1.4k
  • flowable/flowable-engine

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

    Language:Java8.2k2601.3k2.7k
  • alibaba/butterfly

    🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件)

    Language:JavaScript4.5k73339607
  • camunda/camunda-bpm-platform

    C7 CE enters EOL in October 2025. Please check out C8 https://github.com/camunda/camunda – Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.

    Language:Java4.2k1702k1.6k
  • camunda/camunda

    Process Orchestration Framework

    Language:Java3.5k1119.3k637
  • yuzutech/kroki

    Creates diagrams from textual descriptions!

    Language:JavaScript3.1k24383226
  • viewflow/viewflow

    Reusable workflow library for Django

    Language:Python2.7k105350411
  • bpmn-io/bpmn-js-examples

    Examples how to use bpmn-js

    Language:JavaScript1.9k801391.2k
  • sartography/SpiffWorkflow

    A powerful workflow engine implemented in pure Python

    Language:Python1.7k88146319
  • miyuesc/bpmn-process-designer

    bpmn-js 工具库

    Language:TypeScript1.7k3364473
  • kiegroup/jbpm

    a Business Process Management (BPM) Suite

    Language:Java1.7k18701.2k
  • henryyan/kft-activiti-demo

    Demo for workflow framework and BPM platform -- Activiti

    Language:JavaScript1.6k251601.4k
  • camunda/camunda-modeler

    An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.

    Language:JavaScript1.5k792.9k495
  • Nayacco/workflow-bpmn-modeler

    🔥 flowable workflow designer based on vue and bpmn.io@7.0

    Language:Vue1.3k3660347
  • TencentBlueKing/bk-sops

    蓝鲸智云标准运维(SOPS)

    Language:Python1.1k521.6k382
  • didi/turbo

    Turbo is a light-weight flow engine framework, support BPMN2.0. 一款轻量级流程引擎服务框架,可作为底层服务支持各类流程设计、低代码设计、工作流、审批流、服务编排等场景

    Language:Java1k3045203
  • laravel-workflow

    laravel-workflow/laravel-workflow

    Durable workflow engine that allows users to track job status, orchestrate microservices and write long running persistent distributed workflows in PHP powered by Laravel Queues. Inspired by Temporal and Azure Durable Functions.

    Language:PHP975204547
  • paed01/bpmn-engine

    BPMN 2.0 execution engine. Open source javascript workflow engine.

    Language:JavaScript90638173168
  • besley/Slickflow

    .NET Open Source Workflow Engine, .NET 开源工作流

    Language:JavaScript8176828249
  • ModelioOpenSource/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.

    Language:Java78134107131
  • phpmentors-jp/workflower

    A BPMN 2.0 workflow engine for PHP

    Language:PHP7024954147
  • fengli01/vue-bpmn-element

    bpmn.js流程设计器组件,基于vue-elementui美化属性面板,满足90%以上的业务需求

    Language:Vue6841517213
  • risesoft-y9/WorkFlow-Engine

    工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。

    Language:Java665770114
  • Yiuman/bpmn-vue-activiti

    基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)

    Language:TypeScript6031733172
  • youseries/uflo

    UFLO是一款基于Spring的纯Java流程引擎,支持并行、动态并行、串行、会签等各种流转方式。

    Language:Java5735697234
  • apache/incubator-kie-kogito-runtimes

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

    Language:Java55559257226
  • bpmn-io/bpmn-moddle

    Read and write BPMN 2.0 XML from JavaScript.

    Language:JavaScript4552865164
  • camunda/docker-camunda-bpm-platform

    Camunda 7 - Docker images for the Camunda BPM platform

    Language:Shell393370213
  • imixs/imixs-workflow

    The open source technology for business process management

    Language:Java3742784764
  • formapro/pvm

    Build workflows, activities, BPMN like processes, or state machines with PVM.

    Language:PHP364251039
  • AOT-Technologies/forms-flow-ai

    formsflow.ai is an open source forms-workflow-analytics solution framework.

    Language:JavaScript35123127198
  • nitram509/lib-bpmn-engine

    A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparency for non-developers.

    Language:Go296206878
  • dunzung/workflow

    基于Activiti5 定制化**式工作流系统,定制化的流程设计器,添加自定义属性。

    Language:Java292281122
  • KotskinKotskin/camunda-excamad

    External camunda admin portal, which make live in multi-camunda`s environment much easy #camunda

    Language:Vue274182179