PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Workflow Management Python Packages

Python packages with the GitHub topic workflow-management. Sorted by monthly downloads, with stars and forks.
argoproj-labs
hera

Hera makes Python code easy to orchestrate on Argo Workflows through native Python integrations. It lets you construct and submit your Workflows entirely in Python. ⭐️ Remember to star!

1M 943 128
pydoit
doit

CLI task management & automation tool

556K 2K 200
snakemake
snakemake

This is the development home of the workflow management system Snakemake. For general information, see

195K 3K 664
argoproj-labs
hera-workflows

Hera makes Python code easy to orchestrate on Argo Workflows through native Python integrations. It lets you construct and submit your Workflows entirely in Python. ⭐️ Remember to star!

166K 943 128
DIRACGrid
dirac

DIRAC Grid

113K 126 190
AgnostiqHQ
covalent

Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.

61K 868 114
datajoint
datajoint

Relational Workflows: where database schemas define executable data pipelines.

22K 197 98
DIRACGrid
diraccommon

DIRAC Grid

18K 126 190
calkit
calkit-python

All stages of research in one place: agile, verifiable, reproducible.

16K 60 16
pyiron
pyiron-base

Core components of the pyiron integrated development environment (IDE) for computational materials science

11K 26 15
DiogoRibeiro7
dataexcept

A comprehensive Python library providing structured, hierarchical exception classes for data science, data engineering, and ML pipeline workflows. Features 40+ specialized exceptions, logging helpers, and production-ready error handling for robust data processing systems.

6K 0 1
calkit
ck9

All stages of research in one place: agile, verifiable, reproducible.

6K 60 16
cylc
cylc-flow

Cylc: a general purpose workflow engine with a gift for cycling

5K 382 105
reproducible-reporting
stepup

A dynamic Python build tool for reproducible workflows

3K 5 2
calkit
calk9

All stages of research in one place: agile, verifiable, reproducible.

3K 60 16
BSC-ES
autosubmit-api

Autosubmit API is a package that consumes the information generated by Autosubmit and serves it as an API.

2K 8 4
temple-compute
horus-runtime

Run reproducible scientific workflows anywhere (laptop, remote, or HPC cluster) from a single YAML file. The open-source runtime behind Temple Compute.

2K 34 3
Quantinuum
tierkreis

Tierkreis Hybrid Workflow Management System

1K 25 7
maddenp
iotaa

It's One Thing After Another: A Simple Workflow Engine

1K 4 2
selinon
selinon

An advanced distributed task flow management on top of Celery

1K 314 35
ddpoe
workflow-canvas

Reproducible computational pipelines: containerized methods, content-addressed caching, run lineage, and a visual pipeline builder. Compiles to Snakemake.

1K 3 0
AgnostiqHQ
cova

Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.

1K 868 114
linuxfabrik
checklistfabrik

Python tool that generates interactive HTML checklists from YAML templates. Jinja conditionals, reusable includes, pluggable modules, built-in web server. Ideal for SOPs, deployments & recurring ops.

1K 14 2
reproducible-reporting
stepup-queue

Integrate SLURM jobs into a StepUp workflow

983 2 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology