https://streamflow.di.unito.it
0.2.0.dev12 — Released on: 27 Feb 2025
https://github.com/alpha-unito/streamflow

StreamFlow
Last updated: 26 Mar 20250.2.0.dev12 — Released on: 27 Feb 2025
https://github.com/alpha-unito/streamflow
The StreamFlow framework is a container-native Workflow Management System (WMS) written in Python 3 and based on the Common Workflow Language (CWL) open standard. It has been designed around two main principles: allow the execution of tasks in multi-container environments, in order to support concurrent execution of multiple communicating tasks in a multi-agent ecosystem, and relax the requirement of a single shared data space, in order to allow for hybrid workflow executions on top of multi-cloud or hybrid cloud/HPC infrastructures.
Execution Environment
User Interfaces
- CommandLine
Resource Managers
- Local
- SSH
- Kubernetes
- Docker
- Docker Compose
- Singularity
- SLURM
- PBS
Transfer Protocols
- SCP
- WebSocket (Kubernetes)