All Projects → onatm → Clockwerk

onatm / Clockwerk

Licence: mit
Job Scheduling Library

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Clockwerk

Factotum
A system to programmatically run data pipelines
Stars: ✭ 158 (+51.92%)
Mutual labels:  cron, job-scheduler
Sleepto
An alternative to traditional task schedulers
Stars: ✭ 98 (-5.77%)
Mutual labels:  cron, job-scheduler
Go Quartz
Simple, zero-dependency scheduling library for Go
Stars: ✭ 118 (+13.46%)
Mutual labels:  cron, job-scheduler
Cronsun
A Distributed, Fault-Tolerant Cron-Style Job System.
Stars: ✭ 2,493 (+2297.12%)
Mutual labels:  cron, job-scheduler
Chronos
Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules
Stars: ✭ 4,303 (+4037.5%)
Mutual labels:  cron, job-scheduler
Agendash
Agenda Dashboard
Stars: ✭ 620 (+496.15%)
Mutual labels:  cron, job-scheduler
Ppgo job
PPGo_Job是一款可视化的、多人多权限的、一任务多机执行的定时任务管理系统,采用golang开发,安装方便,资源消耗少,支持大并发,可同时管理多台服务器上的定时任务。
Stars: ✭ 1,152 (+1007.69%)
Mutual labels:  cron, job-scheduler
gops
配置管理,分布式定时任务
Stars: ✭ 45 (-56.73%)
Mutual labels:  cron, job-scheduler
Odin
A programmable, observable and distributed job orchestration system.
Stars: ✭ 405 (+289.42%)
Mutual labels:  cron, job-scheduler
Quartznet
Quartz Enterprise Scheduler .NET
Stars: ✭ 4,825 (+4539.42%)
Mutual labels:  cron, job-scheduler
F3 Cron
Job scheduling for the PHP Fat-Free Framework
Stars: ✭ 65 (-37.5%)
Mutual labels:  cron, job-scheduler
Agenda Rest
Scheduling as a Service
Stars: ✭ 93 (-10.58%)
Mutual labels:  cron
Fleets
Automatically delete tweets, retweets, and favorites.
Stars: ✭ 75 (-27.88%)
Mutual labels:  cron
Cronos Bundle
Easy update your crontab by using @cron annotations in Symfony commands.
Stars: ✭ 73 (-29.81%)
Mutual labels:  cron
Phalcon Cron
Cron component for Phalcon.
Stars: ✭ 73 (-29.81%)
Mutual labels:  cron
Ddns Route53
Dynamic DNS for Amazon Route 53 on a time-based schedule
Stars: ✭ 98 (-5.77%)
Mutual labels:  cron
Pycron
Simple cron-like parser for Python, which determines if current datetime matches conditions
Stars: ✭ 89 (-14.42%)
Mutual labels:  cron
Wp Missed Schedule
Find only missed schedule posts, every 15 minutes, and republish correctly 10 items each session. The Original plugin (only this) no longer available on WordPress.org for explicit author request! Compatible with WP 2.1+ to 4.9+ and 5.0-beta3 (100.000+ installs 300.000+ downloads 2016-04-13) Please: do not install unauthorized malware cloned forked!
Stars: ✭ 69 (-33.65%)
Mutual labels:  cron
Foundatio
Pluggable foundation blocks for building distributed apps.
Stars: ✭ 1,365 (+1212.5%)
Mutual labels:  job-scheduler
Laravel Totem
Manage Your Laravel Schedule From A Web Dashboard
Stars: ✭ 1,299 (+1149.04%)
Mutual labels:  cron

clockwerk

Build Status   Coverage Status   Go Report Card   GoDoc

Job Scheduling Library

clockwerk allows you to schedule periodic jobs using a simple, fluent syntax.

Usage

go get github.com/onatm/clockwerk
package main

import (
  "fmt"
  "time"
  "github.com/onatm/clockwerk"
)

type DummyJob struct{}

func (d DummyJob) Run() {
  fmt.Println("Every 30 seconds")
}

func main() {
  var job DummyJob
  c := clockwerk.New()
  c.Every(30 * time.Second).Do(job)
  c.Start()
}
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].