pyperator

Workflow engine

A Python library for building asynchronous workflows with a directed acyclic graph structure

Simple python workflow engine based on asyncio and a DAG structure.

GitHub

60 stars
3 watching
7 forks
Language: Python
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
wayfair-incubator/dagger A distributed workflow engine for executing long-running business logic in a scalable and resilient way. 55
danielgerlag/liteflow A Python library for running workflows with pluggable persistence and concurrency providers. 61
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
nipype/pydra A lightweight Python dataflow engine for building and executing directed acyclic graphs (DAGs) in a scalable manner. 120
carlio/django-flows A library that enables the creation of complex, stateful user workflows with optional branches and nested logic 140
sartography/spiffworkflow A Python-based workflow engine that supports the creation and execution of business process diagrams in BPMN and DMN formats. 1,695
asavinov/lambdo A workflow engine that unifies feature engineering and machine learning operations for data analysis. 23
pveber/bistro A library to build and execute complex, distributed workflows in a declarative manner 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
pytask-dev/pytask A workflow management system that facilitates reproducible data analyses 114
floraison/flor A Ruby-based workflow engine that executes process definitions and reuses taskers across multiple executions. 262
linkyndy/pallets A Ruby workflow engine with a simple and reliable design 230
pharmbio/sciluigi A lightweight wrapper around Spotify's Luigi workflow library to simplify writing scientific workflows 334
insitro/redun A workflow engine that allows complex data flows to be defined and executed in a flexible and efficient manner 522
couler-proj/couler Provides a unified interface for constructing and managing workflows across different workflow engines. 915