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.62264418876693
Last synced: 1 day ago
JSON representation
Repository metadata:
Cylc: a general purpose workflow engine with a gift for cycling
- Host: GitHub
- URL: https://github.com/cylc/cylc-flow
- Owner: cylc
- License: gpl-3.0
- Created: 2011-06-02T08:31:49.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2026-11-10T17:13:19.000Z (4 days ago)
- Last Synced: 2026-11-11T17:02:42.607Z (3 days ago)
- Topics: cycling-workflows, cylc, job-scheduler, metascheduler, python, scheduler, scheduling, workflow, workflow-automation, workflow-engine, workflow-management
- Language: Python
- Homepage: https://cylc.github.io
- Size: 128 MB
- Stars: 385
- Watchers: 13
- Forks: 108
- Open Issues: 619
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: COPYING
- Security: SECURITY.md
Owner metadata:
- Name: The Cylc Workflow Engine
- Login: cylc
- Email: hilary.oliver@niwa.co.nz
- Kind: organization
- Description: A workflow engine for cycling systems.
- Website: https://cylc.github.io
- Location: Wellington, New Zealand
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/824878?v=4
- Repositories: 21
- Last Synced at: 2026-11-08T15:33:49.039Z
- Profile URL: https://github.com/cylc
GitHub Events
Total
- Create event: 154
- Delete event: 159
- Fork event: 5
- Issue comment event: 1331
- Issues event: 330
- Pull request event: 715
- Pull request review comment event: 1433
- Pull request review event: 1963
- Push event: 441
- Release event: 9
- Watch event: 32
- Total: 6572
Last Year
- Create event: 27
- Delete event: 30
- Issue comment event: 96
- Issues event: 49
- Pull request event: 73
- Pull request review comment event: 46
- Pull request review event: 125
- Push event: 93
- Watch event: 4
- Total: 543
Committers metadata
Last synced: 1 day ago
Total Commits: 15,727
Total Committers: 69
Avg Commits per committer: 227.928
Development Distribution Score (DDS): 0.48
Commits in past year: 420
Committers in past year: 18
Avg Commits per committer in past year: 23.333
Development Distribution Score (DDS) in past year: 0.724
| Name | Commits | |
|---|---|---|
| Hilary James Oliver | h****r@n****z | 8179 |
| Oliver Sanders | o****s@m****k | 1665 |
| Ronnie Dutta | 6****e | 1156 |
| Matt Shin | m****n@m****k | 1001 |
| Tim Pillinger | 2****m | 875 |
| Ben Fitzpatrick | b****k@m****k | 645 |
| Andrew Clark | a****k@m****k | 425 |
| Mel Hall | 3****l | 250 |
| David Sutherland | d****w@g****m | 211 |
| Bruno P. Kinoshita | k****w | 186 |
| Bruno P. Kinoshita | b****a@n****z | 157 |
| Sadie Bartholomew | s****w@m****k | 137 |
| github-actions[bot] | 4****] | 102 |
| Declan Valters | d****s@m****k | 83 |
| Martin Ryan | m****n@g****m | 76 |
| samuel-denton | s****n@m****k | 60 |
| dependabot[bot] | 4****] | 54 |
| TomekTrzeciak | t****k@m****k | 51 |
| Tim Whitcomb | t****b@n****l | 43 |
| Prasanna Challuri | P****i@n****z | 40 |
| James Frost | j****t@m****k | 36 |
| dpmatthews | d****s@m****k | 33 |
| Samuel Gaist | s****t@i****h | 33 |
| Luis Kornblueh | l****h@z****e | 30 |
| kaday | k****y@m****k | 29 |
| Scott Wales | s****s@b****u | 26 |
| ColemanTom | 1****m | 13 |
| Scott Owen James | s****s@m****k | 13 |
| Christopher Bennett | c****t@m****k | 11 |
| Thomas Coleman | t****n@b****u | 8 |
| and 39 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 796
Total pull requests: 1,826
Average time to close issues: 10 months
Average time to close pull requests: 24 days
Total issue authors: 47
Total pull request authors: 35
Average comments per issue: 3.03
Average comments per pull request: 2.24
Merged pull request: 1,371
Bot issues: 1
Bot pull requests: 511
Past year issues: 123
Past year pull requests: 273
Past year average time to close issues: 3 months
Past year average time to close pull requests: 16 days
Past year issue authors: 15
Past year pull request authors: 22
Past year average comments per issue: 2.89
Past year average comments per pull request: 2.13
Past year merged pull request: 198
Past year bot issues: 0
Past year bot pull requests: 76
Top Issue Authors
- oliver-sanders (318)
- hjoliver (156)
- MetRonnie (84)
- ColemanTom (68)
- wxtim (60)
- dpmatthews (15)
- dwsutherland (13)
- jfrost-mo (9)
- matthewrmshin (8)
- sadielbartholomew (7)
- kinow (6)
- elliotfontaine (5)
- jarich (4)
- TomekTrzeciak (3)
- benfitzpatrick (2)
Top Pull Request Authors
- github-actions[bot] (464)
- oliver-sanders (377)
- MetRonnie (347)
- wxtim (241)
- hjoliver (168)
- dwsutherland (61)
- dependabot[bot] (47)
- jfrost-mo (22)
- ChrisPaulBennett (13)
- Scott-Owen-James (12)
- markgrahamdawson (12)
- ColemanTom (11)
- samuel-denton (9)
- psa (8)
- ScottWales (4)
Top Issue Labels
- bug (299)
- small (144)
- could be better (78)
- question (55)
- efficiency (22)
- investigation (22)
- bug? (18)
- doc (17)
- speculative (10)
- superseded (7)
- duplicate (6)
- infrastructure (6)
- dependencies (6)
- wontfix (5)
- non-cylc bug (4)
- needs reproducing (4)
- BLOCKED (3)
- invalid (2)
- testing (2)
- schema change (2)
- priority-1 (2)
- code refactor (2)
- 🐞 bug (1)
- cylc review (1)
- platforms (1)
- config change (1)
- POC (1)
- sync (1)
Top Pull Request Labels
- small (639)
- sync (372)
- bug (319)
- doc (106)
- could be better (98)
- infrastructure (94)
- dependencies (80)
- release (46)
- efficiency (30)
- superseded (29)
- bug? (24)
- schema change (23)
- code refactor (14)
- config change (12)
- question (9)
- db change (8)
- non-cylc bug (7)
- sod-follow-up (7)
- python (5)
- invalid (5)
- duplicate (5)
- testing (4)
- wontfix (3)
- investigation (3)
- BLOCKED (3)
- priority-1 (3)
- POC (2)
- tutorial-workflows (2)
- cylc review (1)
Package metadata
- Total packages: 4
-
Total downloads:
- pypi: 3,136 last-month
- conda: 259,029 total
- Total dependent packages: 12 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 77
- Total maintainers: 3
proxy.golang.org: github.com/cylc/cylc-flow
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/cylc/cylc-flow#section-documentation
- Licenses: gpl-3.0
- Latest release: v0.0.0-20200402083355-0a95c0080b77 (published over 6 years ago)
- Last Synced: 2026-11-12T17:34:41.800Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.462%
- Average: 4.612%
- Dependent repos count: 4.762%
pypi.org: cylc-flow
A workflow engine for cycling systems
- Homepage: https://cylc.org/
- Documentation: https://cylc.github.io/cylc-doc/
- Licenses: GPL-3.0-or-later
- Latest release: 8.7.1 (published 4 days ago)
- Last Synced: 2026-11-12T17:35:53.464Z (1 day ago)
- Versions: 55
- Dependent Packages: 6
- Dependent Repositories: 1
- Downloads: 3,136 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 about 4 years ago)
- Last Synced: 2026-09-06T19:27:23.141Z (2 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 about 4 years ago)
- Last Synced: 2026-03-18T11:06:24.145Z (8 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
- 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
- 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
- actions/checkout v3 composite
- actions/upload-artifact v3 composite
- actions/checkout v3 composite
- cylc/release-actions/check-shortlog v1 composite
- actions/checkout v3 composite
- 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
- 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
- actions/checkout v3 composite
- actions/setup-python v4 composite
- cylc/cylc-doc/.github/actions/install-dependencies master composite
- 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
- conda/miniconda3 latest build
- cylc-dev latest build
- actions/checkout v3 composite
- cylc/release-actions/configure-git v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- cylc/release-actions/build-python-package v1 composite