SpiffWorkflow
BPM workflow engine
A Python-based workflow engine that supports the creation and execution of business process diagrams in BPMN and DMN formats.
A powerful workflow engine implemented in pure Python
2k stars
88 watching
314 forks
Language: Python
last commit: about 1 month ago
Linked from 3 awesome lists
bpmnbpmn-enginepythonspiff-workflowworkflowworkflow-specificationworkflowpatterns
Related projects:
Repository | Description | Stars |
---|---|---|
baffelli/pyperator | A Python library for building asynchronous workflows with a directed acyclic graph structure | 60 |
asavinov/lambdo | A workflow engine that unifies feature engineering and machine learning operations for data analysis. | 23 |
wayfair-incubator/dagger | A distributed workflow engine for executing long-running business logic in a scalable and resilient way. | 55 |
synrc/bpe | A Business Process Engine that integrates BPMN processes with Erlang and provides infrastructure for workflow definitions, orchestration, rule-based production systems, and distributed storage. | 266 |
floraison/flor | A Ruby-based workflow engine that executes process definitions and reuses taskers across multiple executions. | 262 |
insitro/redun | A workflow engine that allows complex data flows to be defined and executed in a flexible and efficient manner | 522 |
symfony/workflow | Tools for designing and managing the flow of a system | 595 |
analysiscenter/batchflow | A framework for defining and executing data processing and machine learning workflows with support for batch processing, lazy execution, and model training. | 201 |
danielgerlag/liteflow | A Python library for running workflows with pluggable persistence and concurrency providers. | 61 |
leooneone/aibpm.plus | A C#-based workflow/Task management system with a built-in process engine and customizable features. | 124 |
ddmal/rodan | A web-based workflow engine that simplifies installation and setup on various platforms. | 47 |
hooopo/petri_flow | A Ruby gem that implements a workflow engine based on Petri nets, allowing users to define and manage business processes in a structured way. | 167 |
pveber/bistro | A library to build and execute complex, distributed workflows in a declarative manner | 47 |
gwforg/gwf | A tool for building and running large scientific workflows using Python 3.7+ | 31 |
simonmesmith/agentflow | Tools for defining and executing complex workflows powered by large language models. | 280 |