All Projects → cylc → Cylc Flow

cylc / Cylc Flow

Licence: gpl-3.0
Cylc: a workflow engine for cycling systems. Repository master branch: core meta-scheduler component of cylc-8 (in development); Repository 7.8.x branch: full cylc-7 system.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cylc Flow

Quartznet
Quartz Enterprise Scheduler .NET
Stars: ✭ 4,825 (+3033.12%)
Mutual labels:  hacktoberfest, scheduler, scheduling, job-scheduler
Azkaban
Azkaban workflow manager.
Stars: ✭ 3,914 (+2441.56%)
Mutual labels:  hacktoberfest, workflow-engine, scheduling
Odin
A programmable, observable and distributed job orchestration system.
Stars: ✭ 405 (+162.99%)
Mutual labels:  workflow-engine, scheduling, job-scheduler
Db Scheduler
Persistent cluster-friendly scheduler for Java
Stars: ✭ 352 (+128.57%)
Mutual labels:  hacktoberfest, scheduler, job-scheduler
Openpbs
An HPC workload manager and job scheduler for desktops, clusters, and clouds.
Stars: ✭ 427 (+177.27%)
Mutual labels:  scheduling, job-scheduler
Active workflow
Turn complex requirements to workflows without leaving the comfort of your technology stack.
Stars: ✭ 413 (+168.18%)
Mutual labels:  scheduler, scheduling
Galaxy
Data intensive science for everyone.
Stars: ✭ 812 (+427.27%)
Mutual labels:  hacktoberfest, workflow-engine
Jiacrontab
简单可信赖的任务管理工具
Stars: ✭ 1,052 (+583.12%)
Mutual labels:  scheduler, job-scheduler
Smart Scheduler Android
A utility library for scheduling periodic and non-periodic jobs efficiently.
Stars: ✭ 930 (+503.9%)
Mutual labels:  scheduler, job-scheduler
Frame Scheduling
Asynchronous non-blocking running many tasks in JavaScript. Demo https://codesandbox.io/s/admiring-ride-jdoq0
Stars: ✭ 64 (-58.44%)
Mutual labels:  scheduler, scheduling
Kogito Examples
Kogito examples - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
Stars: ✭ 96 (-37.66%)
Mutual labels:  hacktoberfest, workflow-engine
Couler
Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.
Stars: ✭ 405 (+162.99%)
Mutual labels:  scheduler, workflow-engine
Laravel Totem
Manage Your Laravel Schedule From A Web Dashboard
Stars: ✭ 1,299 (+743.51%)
Mutual labels:  hacktoberfest, scheduling
Cronscheduler.aspnetcore
Cron Scheduler for AspNetCore 2.x/3.x or DotNetCore 2.x/3.x Self-hosted
Stars: ✭ 100 (-35.06%)
Mutual labels:  scheduler, scheduling
Taskscheduler
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
Stars: ✭ 402 (+161.04%)
Mutual labels:  scheduler, job-scheduler
Scheduling
Multi-platform Scheduling and Workflows Engine
Stars: ✭ 44 (-71.43%)
Mutual labels:  scheduler, scheduling
Sparklens
Qubole Sparklens tool for performance tuning Apache Spark
Stars: ✭ 345 (+124.03%)
Mutual labels:  scheduler, scheduling
Workq
Job server in Go
Stars: ✭ 1,546 (+903.9%)
Mutual labels:  scheduler, job-scheduler
Rhine
Haskell Functional Reactive Programming framework with type-level clocks
Stars: ✭ 69 (-55.19%)
Mutual labels:  hacktoberfest, scheduling
Go Quartz
Simple, zero-dependency scheduling library for Go
Stars: ✭ 118 (-23.38%)
Mutual labels:  scheduler, job-scheduler

PyPI Anaconda-Server Badge chat forum Documentation

Cylc (pronounced silk) is a general purpose workflow engine that specialises in cycling workflows and has strong scaling characteristics.

Cylc was originally developed to meet the challenges of production weather forecasting - which is notorious for the size and complexity of its workflows.

Citations & Publications

DOI JOSS CISE

Cylc 7 (production)

python

  • Production ready.
  • HTTPS network layer.
  • PyGTK GUI.
  • On the 7.8.x branch in the source code.
  • 7.8 - Python 2.6
  • 7.9 - Python 2.7

Quick Installation | Website | Documentation

Cylc 8 (experimental)

PyPI PyPI Anaconda-Server Badge

  • Experimental alpha.
  • ZMQ (TCP) network layer.
  • In-browser GUI
  • On the master branch in the source code.

Cylc-8.0.0 will be released in 2021. Until then we recommend the latest Cylc 7 versions for production use.

Installation | Documentation - in development

Copyright and Terms of Use

License

Copyright (C) 2008-2021 NIWA & British Crown (Met Office) & Contributors.

Cylc is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Cylc is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Cylc. If not, see GNU licenses.

Contributing

Contributors Commit activity Last commit

Contributions welcome:

Cylc Documentation

Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].