Cylc

Workflow Systems / Cylc

Cylc

WCI WCI metadata

A general purpose workflow engine with a particular gift for cycling.

Last updated 16 Jan 2026
Release cylc-flow-8.6.2
Language Python
License GPL-3.0

Overview

Cylc is a decentralised, distributed, DAG/DCG workflow scheduler.

Repository activity

Terminology Terminology below follows the definitions established by the Workflows Community Terminology.

Characteristics
Flow
Task
Iterative
Granularity
Sub-workflows
Executables
Coupling
Loose
Dynamicity
Branches
Runtime Intervention
Domain
Agnostic
Composition
Description
Ad-hoc Schema
API/Templating
Abstraction
Concrete
Modularity
Flat
Hierarchical
Orchestration
Planning
Static
Event-driven
Execution
Runner
Resource Manager
Data Management
Transport
File-based
Storage
Shared
Metadata Capture
Anomaly Detection
Provenance
Monitoring
Extensions
HPC Execution
Plugins
Config Templating