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
- Host: GitHub
- URL: https://github.com/cylc/cylc-flow
- Owner: cylc
- License: gpl-3.0
- Created: 2011-06-02T08:31:49.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2026-08-06T17:48:02.000Z (7 days ago)
- Last Synced: 2026-08-08T02:49:41.706Z (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: 128 MB
- Stars: 379
- Watchers: 12
- Forks: 104
- Open Issues: 617
-
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: 153
- Delete event: 158
- Fork event: 5
- Issue comment event: 1326
- Issues event: 329
- Pull request event: 704
- Pull request review comment event: 1427
- Pull request review event: 1947
- Push event: 437
- Release event: 9
- Watch event: 32
- Total: 6527
Last Year
- Create event: 48
- Delete event: 58
- Fork event: 2
- Issue comment event: 261
- Issues event: 98
- Pull request event: 173
- Pull request review comment event: 250
- Pull request review event: 401
- Push event: 146
- Release event: 1
- Watch event: 10
- Total: 1448
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 | 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
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
- Total packages: 3
-
Total downloads:
- pypi: 20,719 last-month
- conda: 259,029 total
- Total dependent packages: 12 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 72
- 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.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
- 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