An open API service for producing an overview of a list of open source projects.

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

cycling-workflows cylc job-scheduler metascheduler python scheduler scheduling workflow workflow-automation workflow-engine workflow-management

Score: 23.488500195023878

Last synced: about 6 hours ago
JSON representation

Repository metadata:

Cylc: a general purpose workflow engine with a gift for cycling


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 15,549
Total Committers: 57
Avg Commits per committer: 272.789
Development Distribution Score (DDS): 0.474

Commits in past year: 389
Committers in past year: 15
Avg Commits per committer in past year: 25.933
Development Distribution Score (DDS) in past year: 0.699

Name Email Commits
Hilary Oliver h****r@g****m 8171
Oliver Sanders o****s@m****k 1649
Ronnie Dutta r****a@m****k 1111
Matt Shin m****n@m****k 1001
Tim Pillinger t****r@m****k 875
Ben Fitzpatrick b****k@m****k 645
Andrew Clark a****k@m****k 425
Bruno Kinoshita k****w@a****g 343
Mel Hall m****l@m****k 250
David Sutherland d****d@n****z 210
Sadie Bartholomew s****w@m****k 138
github-actions[bot] g****s@n****m 93
Declan Valters d****s@e****k 83
Martin Ryan m****n@b****u 76
dependabot[bot] 4****] 54
Tomek Trzeciak t****k@m****k 51
Tim Whitcomb t****b@n****l 44
Prasanna Challuri P****i@n****z 40
David Matthews d****s@m****k 33
Samuel Gaist s****t@i****h 33
Luis Kornblueh l****h@z****e 31
Kerry Day k****y@m****k 29
Scott Wales s****s@b****u 26
Thomas Coleman t****n@b****u 21
Samuel Denton s****n@m****k 12
Christopher Bennett c****t@m****k 10
John Haiducek j****e@g****m 8
Scott Wales s****s@u****u 8
Mark Dawson m****n@m****k 7
Gilliano Menezes g****s@g****m 7
and 27 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 747
Total pull requests: 1,706
Average time to close issues: 9 months
Average time to close pull requests: 23 days
Total issue authors: 44
Total pull request authors: 32
Average comments per issue: 2.92
Average comments per pull request: 2.25
Merged pull request: 1,272
Bot issues: 1
Bot pull requests: 477

Past year issues: 120
Past year pull requests: 257
Past year average time to close issues: 2 months
Past year average time to close pull requests: 12 days
Past year issue authors: 11
Past year pull request authors: 20
Past year average comments per issue: 2.13
Past year average comments per pull request: 1.9
Past year merged pull request: 161
Past year bot issues: 0
Past year bot pull requests: 73

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/cylc/cylc-flow

Top Issue Authors

  • oliver-sanders (298)
  • hjoliver (153)
  • MetRonnie (72)
  • ColemanTom (66)
  • wxtim (60)
  • dpmatthews (14)
  • dwsutherland (12)
  • matthewrmshin (8)
  • sadielbartholomew (7)
  • elliotfontaine (5)
  • jfrost-mo (5)
  • kinow (4)
  • jarich (4)
  • benfitzpatrick (2)
  • datamel (2)

Top Pull Request Authors

  • github-actions[bot] (432)
  • oliver-sanders (366)
  • MetRonnie (314)
  • wxtim (241)
  • hjoliver (160)
  • dwsutherland (60)
  • dependabot[bot] (45)
  • markgrahamdawson (12)
  • ColemanTom (11)
  • ChrisPaulBennett (8)
  • samuel-denton (8)
  • psa (8)
  • Scott-Owen-James (7)
  • ScottWales (4)
  • jfrost-mo (4)

Top Issue Labels

  • bug (281)
  • small (132)
  • could be better (73)
  • question (50)
  • investigation (24)
  • efficiency (22)
  • bug? (18)
  • doc (15)
  • speculative (8)
  • duplicate (6)
  • dependencies (6)
  • wontfix (5)
  • needs reproducing (5)
  • superseded (5)
  • infrastructure (4)
  • non-cylc bug (4)
  • priority-1 (2)
  • invalid (2)
  • BLOCKED (2)
  • testing (2)
  • code refactor (2)
  • platforms (1)
  • sync (1)
  • cylc review (1)
  • 🐞 bug (1)
  • POC (1)

Top Pull Request Labels

  • small (588)
  • sync (345)
  • bug (307)
  • doc (99)
  • could be better (96)
  • infrastructure (86)
  • dependencies (75)
  • release (42)
  • efficiency (30)
  • superseded (27)
  • bug? (23)
  • schema change (21)
  • config change (12)
  • code refactor (11)
  • question (8)
  • db change (8)
  • non-cylc bug (7)
  • sod-follow-up (7)
  • duplicate (5)
  • invalid (5)
  • testing (4)
  • BLOCKED (4)
  • investigation (3)
  • python (3)
  • priority-1 (3)
  • wontfix (3)
  • tutorial-workflows (2)
  • POC (1)
  • cylc review (1)

Package metadata

pypi.org: cylc-flow

A workflow engine for cycling systems

  • Homepage: https://cylc.org/
  • Documentation: https://cylc.github.io/cylc-doc/stable/html/index.html
  • Licenses: GPL
  • Latest release: 8.6.5 (published about 2 months ago)
  • Last Synced: 2026-08-12T03:01:21.629Z (1 day ago)
  • Versions: 51
  • Dependent Packages: 6
  • Dependent Repositories: 1
  • Downloads: 20,719 Last month
  • Rankings:
    • Dependent packages count: 1.394%
    • Stargazers count: 3.651%
    • Forks count: 4.83%
    • Downloads: 6.365%
    • Average: 7.571%
    • Dependent repos count: 21.615%
  • Maintainers (3)
conda-forge.org: cylc-flow-base

Cylc ("silk") is a workflow engine for cycling systems - it orchestrates distributed workflows of interdependent cycling tasks that may continue to run indefinitely. There are two cylc-flow packages: * `cylc-flow`: The full installation, recommended for most uses. * `cylc-flow-base`: A minimal package, recommended for installation on job hosts where the full range of user-facing commands is not required. The `cylc report-timings` command requires two additional dependencies which you must specify manually if you want this functionality: * `pandas >=1.0,<2` * `matplotlib-base`

  • Homepage: https://cylc.org/
  • Licenses: GPL-3.0-only
  • Latest release: 8.0.3 (published almost 4 years ago)
  • Last Synced: 2026-03-18T11:06:35.469Z (5 months ago)
  • Versions: 8
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 98,097 Total
  • Rankings:
    • Dependent packages count: 15.588%
    • Forks count: 18.358%
    • Average: 22.952%
    • Stargazers count: 23.838%
    • Dependent repos count: 34.025%
conda-forge.org: cylc-flow

Cylc ("silk") is a workflow engine for cycling systems - it orchestrates distributed workflows of interdependent cycling tasks that may continue to run indefinitely. There are two cylc-flow packages: * `cylc-flow`: The full installation, recommended for most uses. * `cylc-flow-base`: A minimal package, recommended for installation on job hosts where the full range of user-facing commands is not required. The `cylc report-timings` command requires two additional dependencies which you must specify manually if you want this functionality: * `pandas >=1.0,<2` * `matplotlib-base`

  • Homepage: https://cylc.org/
  • Licenses: GPL-3.0-only
  • Latest release: 8.0.3 (published almost 4 years ago)
  • Last Synced: 2026-03-18T11:06:24.145Z (5 months ago)
  • Versions: 13
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 160,932 Total
  • Rankings:
    • Dependent packages count: 15.588%
    • Forks count: 18.358%
    • Average: 22.952%
    • Stargazers count: 23.838%
    • Dependent repos count: 34.025%

Dependencies

.github/workflows/1_create_release_pr.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • cylc/release-actions/build-python-package v1 composite
  • cylc/release-actions/check-shortlog v1 composite
  • cylc/release-actions/stage-1/checkout-pr-branch v1 composite
  • cylc/release-actions/stage-1/create-release-pr v1 composite
  • cylc/release-actions/stage-1/sanitize-inputs v1 composite
  • cylc/release-actions/stage-1/set-python-package-version v1 composite
  • cylc/release-actions/stage-1/update-changelog-release-date v1 composite
.github/workflows/2_auto_publish_release.yml actions
  • actions/checkout v3 composite
  • actions/create-release v1 composite
  • actions/setup-python v4 composite
  • cylc/release-actions/build-python-package v1 composite
  • cylc/release-actions/stage-2/bump-dev-version v1 composite
  • cylc/release-actions/stage-2/comment-on-pr v1 composite
  • cylc/release-actions/stage-2/get-version-from-pr v1 composite
  • pypa/gh-action-pypi-publish v1.6.4 composite
.github/workflows/bash.yml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/shortlog.yml actions
  • actions/checkout v3 composite
  • cylc/release-actions/check-shortlog v1 composite
.github/workflows/test_conda-build.yml actions
  • actions/checkout v3 composite
.github/workflows/test_fast.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • codecov/codecov-action v3 composite
  • cylc/release-actions/configure-git v1 composite
.github/workflows/test_functional.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • codecov/codecov-action v3 composite
  • cylc/release-actions/configure-git v1 composite
.github/workflows/test_tutorial_workflow.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • cylc/cylc-doc/.github/actions/install-dependencies master composite
.github/workflows/update_copyright.yml actions
  • actions/checkout v3 composite
  • cylc/release-actions/checkout-copyright-branch v1 composite
  • cylc/release-actions/configure-git v1 composite
  • cylc/release-actions/create-pr v1 composite
dockerfiles/cylc-dev/Dockerfile docker
  • conda/miniconda3 latest build
dockerfiles/cylc-remote/Dockerfile docker
  • cylc-dev latest build
.github/workflows/branch_sync.yml actions
  • actions/checkout v3 composite
  • cylc/release-actions/configure-git v1 composite
.github/workflows/build.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • cylc/release-actions/build-python-package v1 composite
pyproject.toml pypi