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.63525038835444
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-09-24T11:57:00.000Z (5 days ago)
- Last Synced: 2026-09-24T18:24:01.731Z (5 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: 127 MB
- Stars: 381
- Watchers: 13
- Forks: 105
- Open Issues: 622
-
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-09-24T18:26:04.514Z
- Profile URL: https://github.com/cylc
GitHub Events
Total
- Create event: 153
- Delete event: 159
- Fork event: 5
- Issue comment event: 1329
- Issues event: 329
- Pull request event: 707
- Pull request review comment event: 1429
- Pull request review event: 1954
- Push event: 437
- Release event: 9
- Watch event: 32
- Total: 6543
Last Year
- Create event: 32
- Delete event: 38
- Issue comment event: 132
- Issues event: 68
- Pull request event: 95
- Pull request review comment event: 91
- Pull request review event: 177
- Push event: 102
- Watch event: 5
- Total: 740
Committers metadata
Last synced: 1 day ago
Total Commits: 15,592
Total Committers: 70
Avg Commits per committer: 222.743
Development Distribution Score (DDS): 0.476
Commits in past year: 340
Committers in past year: 15
Avg Commits per committer in past year: 22.667
Development Distribution Score (DDS) in past year: 0.685
| Name | Commits | |
|---|---|---|
| Hilary James Oliver | h****r@n****z | 8172 |
| Oliver Sanders | o****s@m****k | 1653 |
| Ronnie Dutta | 6****e | 1130 |
| Matt Shin | m****n@m****k | 996 |
| 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****] | 95 |
| Declan Valters | d****s@m****k | 83 |
| Martin Ryan | m****n@g****m | 76 |
| dependabot[bot] | 4****] | 54 |
| TomekTrzeciak | t****k@m****k | 51 |
| Tim Whitcomb | t****b@n****l | 43 |
| Prasanna Challuri | P****i@n****z | 40 |
| Samuel Gaist | s****t@i****h | 33 |
| dpmatthews | d****s@m****k | 33 |
| Luis Kornblueh | l****h@z****e | 30 |
| kaday | k****y@m****k | 29 |
| Scott Wales | s****s@b****u | 26 |
| samuel-denton | s****n@m****k | 12 |
| Scott Owen James | s****s@m****k | 12 |
| Christopher Bennett | c****t@m****k | 10 |
| John Haiducek | j****e@g****m | 8 |
| Thomas Coleman | t****n@b****u | 8 |
| ColemanTom | 1****m | 8 |
| and 40 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 765
Total pull requests: 1,743
Average time to close issues: 9 months
Average time to close pull requests: 24 days
Total issue authors: 45
Total pull request authors: 33
Average comments per issue: 2.98
Average comments per pull request: 2.26
Merged pull request: 1,305
Bot issues: 1
Bot pull requests: 487
Past year issues: 121
Past year pull requests: 233
Past year average time to close issues: 2 months
Past year average time to close pull requests: 16 days
Past year issue authors: 12
Past year pull request authors: 20
Past year average comments per issue: 2.73
Past year average comments per pull request: 2.24
Past year merged pull request: 159
Past year bot issues: 0
Past year bot pull requests: 63
Top Issue Authors
- oliver-sanders (305)
- hjoliver (156)
- MetRonnie (76)
- ColemanTom (67)
- wxtim (60)
- dpmatthews (15)
- dwsutherland (12)
- matthewrmshin (8)
- sadielbartholomew (7)
- elliotfontaine (5)
- kinow (5)
- jfrost-mo (5)
- jarich (4)
- benfitzpatrick (2)
- datamel (2)
Top Pull Request Authors
- github-actions[bot] (442)
- oliver-sanders (371)
- MetRonnie (327)
- wxtim (241)
- hjoliver (161)
- dwsutherland (61)
- dependabot[bot] (45)
- markgrahamdawson (12)
- ColemanTom (11)
- ChrisPaulBennett (9)
- Scott-Owen-James (9)
- psa (8)
- samuel-denton (8)
- jfrost-mo (7)
- ScottWales (4)
Top Issue Labels
- bug (285)
- small (137)
- could be better (75)
- question (52)
- investigation (23)
- efficiency (22)
- bug? (19)
- doc (15)
- speculative (9)
- duplicate (6)
- dependencies (6)
- needs reproducing (5)
- superseded (5)
- wontfix (5)
- non-cylc bug (4)
- infrastructure (4)
- code refactor (2)
- BLOCKED (2)
- invalid (2)
- priority-1 (2)
- testing (2)
- sync (1)
- config change (1)
- cylc review (1)
- 🐞 bug (1)
- schema change (1)
- platforms (1)
- POC (1)
Top Pull Request Labels
- small (603)
- sync (355)
- bug (311)
- doc (99)
- could be better (95)
- infrastructure (86)
- dependencies (75)
- release (43)
- efficiency (30)
- superseded (29)
- bug? (23)
- schema change (22)
- code refactor (13)
- config change (12)
- question (8)
- db change (8)
- non-cylc bug (7)
- sod-follow-up (7)
- duplicate (5)
- invalid (5)
- testing (4)
- python (3)
- wontfix (3)
- investigation (3)
- BLOCKED (3)
- priority-1 (3)
- POC (2)
- tutorial-workflows (2)
- cylc review (1)
Package metadata
- Total packages: 4
-
Total downloads:
- conda: 259,029 total
- pypi: 2,930 last-month
- Total dependent packages: 12 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 74
- 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-09-28T19:35:32.824Z (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/stable/html/index.html
- Licenses: GPL
- Latest release: 8.6.6 (published 19 days ago)
- Last Synced: 2026-09-28T19:35:15.564Z (1 day ago)
- Versions: 52
- Dependent Packages: 6
- Dependent Repositories: 1
- Downloads: 2,930 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 almost 4 years ago)
- Last Synced: 2026-03-18T11:06:24.145Z (7 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%
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-09-06T19:27:23.141Z (23 days 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%
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