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 hacktoberfest job-scheduler metascheduler python scheduler scheduling workflow workflow-automation workflow-engine workflow-management

Score: 20.36667568941236

Last synced: about 11 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: 3 months ago

Total Commits: 15,282
Total Committers: 52
Avg Commits per committer: 293.885
Development Distribution Score (DDS): 0.467

Commits in past year: 543
Committers in past year: 12
Avg Commits per committer in past year: 45.25
Development Distribution Score (DDS) in past year: 0.727

Name Email Commits
Hilary Oliver h****r@g****m 8146
Oliver Sanders o****s@m****k 1593
Ronnie Dutta r****a@m****k 1028
Matt Shin m****n@m****k 1001
Tim Pillinger t****r@m****k 853
Ben Fitzpatrick b****k@m****k 645
Andrew Clark a****k@m****k 425
Bruno Kinoshita k****w@a****g 342
Mel Hall m****l@m****k 250
David Sutherland d****d@n****z 189
Sadie Bartholomew s****w@m****k 138
Declan Valters d****s@e****k 83
github-actions[bot] g****s@n****m 82
Martin Ryan m****n@b****u 76
Tomek Trzeciak t****k@m****k 51
Tim Whitcomb t****b@n****l 44
dependabot[bot] 4****] 41
Prasanna Challuri P****i@n****z 40
Samuel Gaist s****t@i****h 33
David Matthews d****s@m****k 31
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
John Haiducek j****e@g****m 8
Scott Wales s****s@u****u 8
Gilliano Menezes g****s@g****m 7
Mark Dawson m****n@m****k 7
Jonny Williams j****s@n****z 5
Christopher Bennett c****t@m****k 4
and 22 more...

Issue and Pull Request metadata

Last synced: 3 months ago

Total issues: 606
Total pull requests: 1,542
Average time to close issues: 8 months
Average time to close pull requests: 22 days
Total issue authors: 38
Total pull request authors: 21
Average comments per issue: 2.68
Average comments per pull request: 2.17
Merged pull request: 1,160
Bot issues: 1
Bot pull requests: 434

Past year issues: 181
Past year pull requests: 566
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 10 days
Past year issue authors: 17
Past year pull request authors: 12
Past year average comments per issue: 1.08
Past year average comments per pull request: 1.43
Past year merged pull request: 379
Past year bot issues: 0
Past year bot pull requests: 152

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

Top Issue Authors

  • oliver-sanders (229)
  • hjoliver (129)
  • ColemanTom (62)
  • wxtim (57)
  • MetRonnie (55)
  • dpmatthews (12)
  • dwsutherland (11)
  • elliotfontaine (5)
  • jfrost-mo (4)
  • jarich (4)
  • sadielbartholomew (4)
  • kinow (3)
  • ScottWales (2)
  • jamesgrimmett (2)
  • uwagura (2)

Top Pull Request Authors

  • github-actions[bot] (399)
  • oliver-sanders (337)
  • MetRonnie (284)
  • wxtim (233)
  • hjoliver (148)
  • dwsutherland (51)
  • dependabot[bot] (35)
  • markgrahamdawson (12)
  • ColemanTom (11)
  • psa (8)
  • ChrisPaulBennett (6)
  • ScottWales (4)
  • jfrost-mo (2)
  • TomekTrzeciak (2)
  • pdearnshaw (2)

Top Issue Labels

  • bug (244)
  • small (105)
  • could be better (63)
  • question (41)
  • investigation (19)
  • bug? (12)
  • efficiency (12)
  • doc (10)
  • speculative (6)
  • dependencies (6)
  • needs reproducing (5)
  • duplicate (5)
  • wontfix (5)
  • superseded (5)
  • non-cylc bug (4)
  • infrastructure (4)
  • testing (2)
  • BLOCKED (2)
  • code refactor (2)
  • priority-1 (2)
  • invalid (2)
  • platforms (1)
  • sync (1)

Top Pull Request Labels

  • small (536)
  • sync (315)
  • bug (282)
  • doc (87)
  • could be better (84)
  • infrastructure (78)
  • dependencies (65)
  • release (40)
  • superseded (26)
  • efficiency (25)
  • schema change (20)
  • bug? (18)
  • config change (12)
  • code refactor (11)
  • db change (8)
  • sod-follow-up (7)
  • non-cylc bug (7)
  • question (6)
  • duplicate (5)
  • invalid (5)
  • testing (4)
  • BLOCKED (3)
  • investigation (3)
  • wontfix (3)
  • priority-1 (3)
  • tutorial-workflows (2)
  • POC (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.0 (published 4 months ago)
  • Last Synced: 2025-11-16T10:02:12.166Z (3 months ago)
  • Versions: 46
  • Dependent Packages: 6
  • Dependent Repositories: 1
  • Downloads: 14,554 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

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 over 3 years ago)
  • Last Synced: 2025-11-13T12:05:18.865Z (3 months ago)
  • Versions: 13
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • 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-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 over 3 years ago)
  • Last Synced: 2025-11-13T12:05:16.460Z (3 months ago)
  • Versions: 8
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • 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_manylinux.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 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
setup.py pypi