AiiDA
A workflow manager for computational science with a strong focus on provenance, performance and extensibility.
Explore the open source landscape and discover systems with rich community metadata.
These projects provide structured metadata for richer discovery.
A workflow manager for computational science with a strong focus on provenance, performance and extensibility.
Towards Cloud-HPC Continuum
A general purpose workflow engine with a particular gift for cycling.
A workflow manager for scientific computing on high performance computing infrastructures
Distributed workflows for quantum and HPC
Productive parallel programming in Python
This is the development home of the workflow management system Snakemake. For general information, see
Meta-workflow system for scientific data processing and expert systems
Neuroimaging in Python: Pipelines and Interfaces
An execution system for large scale data intensive dynamic workflows.
Enabling Machine Learning HPC Workflows
Makeflow is a workflow system for parallel and distributed computing that uses a language very similar to Make.
An MPI-based workflow system
Robust, flexible and resource-efficient pipelines using Go and the commandline.
Orchestrate your HPC workflows with ease
DAGonStar is a simple Python-based workflow engine that runs jobs on everything from the local machine to distributed virtual HPC clusters hosted in private and public clouds.
Accelerate distributed Python workflows
High Performance Asynchronous Workflow Scripting Library
Workflow and Template Toolkit for Simulation
Machine learning workflows with HPC applications (Python, C++, C, and Fortran)
a lightweight workflow software to easily orchestrate pipelines from Python and shell scripts and preserve history of every execution
Easy task-based parallelization and efficient execution in distributed infrastructures.
Tool for running dynamic ensembles.
Ensemble Toolkit
A runtime system for the orchestration of workflows across the cloud-edge-Iot continuum.
A growing list of open source systems shared by the community.
Pegasus Workflow Management System - Automate, recover, and debug scientific computations.
Workflow management for signac-managed data spaces.
A DSL for data-driven computational pipelines
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.
HyperFlow: a scientific workflow engine
Parallel computing with task scheduling
Data intensive science for everyone.
jobflow is a library for writing computational workflows.
Globus Compute: High Performance Function Serving for Science
A WDL, CWL and Python API supporting easy-to-use workflow engine. It is scalable, efficient and cross-platform (Linux/macOS).
The Fireworks Workflow Management Repo.
For a comprehensive list of workflow systems, see Computational Data Analysis Workflow Systems maintained by the CWL community.