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

  • Beta pre-release.
  • ZMQ (TCP) network layer.
  • In-browser GUI
  • On the master branch in the source code.

Cylc-8.0.0 will be released in 2021. Until then we recommend the latest
Cylc 7 versions for production use.

Installation |
Documentation - in development

GitHub

https://github.com/cylc/cylc-flow