A general purpose workflow engine that specialises in cycling workflows

Cylc

Cylc (pronounced silk) is a general purpose workflow engine that specialises in cycling workflows and has strong scaling characteristics.

Cylc was originally developed to meet the challenges of production weather forecasting – which is notorious for the size and complexity of its workflows.

Citations & Publications

DOI
JOSS
CISE

Cylc 7 (production)

python
Documentation

  • Production ready.
  • HTTPS network layer.
  • PyGTK GUI.
  • On the 7.8.x branch in the source code.
  • 7.8 – Python 2.6
  • 7.9 – Python 2.7

Website |
Documentation

Cylc 8 (pre-release)

PyPI
PyPI
Anaconda-Server Badge
Documentation