go-quartz
Scheduling library
A minimalistic scheduling library that allows developers to create and manage scheduled jobs with various triggers.
Minimalist and zero-dependency scheduling library for Go
2k stars
20 watching
84 forks
Language: Go
last commit: about 2 months ago
Linked from 2 awesome lists
croncrontabgogolangjobjob-queuejob-schedulerjobqueuequartzschedulerzero-dependency
Related projects:
Repository | Description | Stars |
---|---|---|
roylee0704/gron | A Go library that provides a simple and flexible way to schedule recurring tasks and jobs. | 1,031 |
rk/go-cron | A simple library to handle scheduled tasks in Go | 230 |
deepaksinghvi/cdule | A Golang-based scheduler library with database support | 54 |
reugn/async | A collection of concurrent and asynchronous data structures and utilities for efficient programming in Go. | 224 |
onatm/clockwerk | A library for scheduling periodic jobs in a simple and efficient manner | 155 |
dirkaholic/kyoo | An unlimited job queue with concurrent worker pools for Go applications | 51 |
datarootsio/cheek | A lightweight declarative job scheduler for single-node environments. | 161 |
ajvb/kala | A modern job scheduler written in Go. | 2,136 |
reugn/go-streams | Provides a lightweight and flexible way to process data streams in Go | 1,910 |
hugoabonizio/schedule.cr | Provides a clear and flexible DSL to write periodic or scheduled tasks in Crystal | 74 |
crazy-max/swarm-cronjob | Automatically schedules tasks on a distributed system using Docker Swarm and Go | 760 |
romshark/sched | A job scheduler written in Go with the ability to speed up execution by 'fast-forwarding' time | 28 |
kilgaloon/leprechaun | A tool that allows users to schedule recurring tasks in a flexible and customizable way using various scheduling patterns. | 104 |
workanator/go-floc | A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces. | 269 |
mborders/artifex | A simple in-memory job queue for Golang using worker-based dispatching | 206 |