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 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
wayfair-incubator/daggerA distributed workflow engine for executing long-running business logic in a scalable and resilient way.55
danielgerlag/liteflowA Python library for running workflows with pluggable persistence and concurrency providers.62
analysiscenter/batchflowA framework for defining and executing data processing and machine learning workflows with support for batch processing, lazy execution, and model training.202
nipype/pydraA lightweight Python dataflow engine for building and executing directed acyclic graphs (DAGs) in a scalable manner.123
carlio/django-flowsA library that enables the creation of complex, stateful user workflows with optional branches and nested logic140
sartography/spiffworkflowA Python-based workflow engine that supports the creation and execution of business process diagrams in BPMN and DMN formats.1,713
asavinov/lambdoA workflow engine that unifies feature engineering and machine learning operations for data analysis.23
pveber/bistroA library to build and execute complex, distributed workflows in a declarative manner48
hooopo/petri_flowA 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/pytaskA workflow management system that facilitates reproducible data analyses115
floraison/florA Ruby-based workflow engine that executes process definitions and reuses taskers across multiple executions.265
linkyndy/palletsA Ruby workflow engine with a simple and reliable design230
pharmbio/sciluigiA lightweight wrapper around Spotify's Luigi workflow library to simplify writing scientific workflows335
insitro/redunA workflow engine that allows complex data flows to be defined and executed in a flexible and efficient manner537
couler-proj/coulerProvides a unified interface for constructing and managing workflows across different workflow engines.919