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
- Host: GitHub
- URL: https://github.com/cylc/cylc-flow
- Owner: cylc
- License: gpl-3.0
- Created: 2011-06-02T08:31:49.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2025-11-14T17:47:51.000Z (3 months ago)
- Last Synced: 2025-11-16T10:02:23.801Z (3 months ago)
- Topics: cycling-workflows, cylc, hacktoberfest, job-scheduler, metascheduler, python, scheduler, scheduling, workflow, workflow-automation, workflow-engine, workflow-management
- Language: Python
- Homepage: https://cylc.github.io
- Size: 126 MB
- Stars: 359
- Watchers: 13
- Forks: 95
- Open Issues: 565
-
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: 20
- Last Synced at: 2024-03-26T02:12:47.259Z
- Profile URL: https://github.com/cylc
GitHub Events
Total
- Create event: 127
- Delete event: 129
- Fork event: 5
- Issue comment event: 1235
- Issues event: 281
- Pull request event: 642
- Pull request review comment event: 1387
- Pull request review event: 1838
- Push event: 348
- Release event: 9
- Watch event: 28
- Total: 6029
Last Year
- Create event: 104
- Delete event: 107
- Fork event: 2
- Issue comment event: 1094
- Issues event: 249
- Pull request event: 552
- Pull request review comment event: 1237
- Pull request review event: 1626
- Push event: 301
- Release event: 7
- Watch event: 25
- Total: 5304
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 | 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
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
- Total packages: 3
-
Total downloads:
- pypi: 14,554 last-month
- Total dependent packages: 12 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 67
- Total maintainers: 3
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
- 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/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