go-cron

Task scheduler

A simple library to handle scheduled tasks in Go

A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.

GitHub

230 stars
9 watching
15 forks
Language: Go
last commit: almost 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

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
kilgaloon/leprechaun A tool that allows users to schedule recurring tasks in a flexible and customizable way using various scheduling patterns. 104
adhocore/gronx A lightweight parser and scheduler for cron expressions in Go. 413
jhuckaby/cronicle A distributed task scheduler and runner with a web-based UI that handles scheduling, job running, and real-time stats across multiple servers. 3,893
cirocosta/cr An execution system for tasks with dependencies. 695
crazy-max/swarm-cronjob Automatically schedules tasks on a distributed system using Docker Swarm and Go 760
sidroberts/phalcon-cron A component that enables scheduled tasks to be executed in a PHP application using the Phalcon framework. 79
reugn/go-quartz A minimalistic scheduling library that allows developers to create and manage scheduled jobs with various triggers. 1,793
sidekiq-cron/sidekiq-cron Schedules jobs to run at specific times using cron notation or natural language 1,867
rbrahul/deno_cron A library that allows developers to write and execute custom cron job schedules in a human-readable format. 100
hexagon/croner A JavaScript/TypeScript library for scheduling and managing tasks based on cron expressions. 2,051
datarootsio/cheek A lightweight declarative job scheduler for single-node environments. 161
michaelcurrin/unicron A Python-based tool for scheduling and managing daily tasks to avoid excessive storage usage and rate limits. 15
madflojo/tasks A high-frequency task scheduler that supports concurrent execution and flexible control over task timing. 303
jbernardo95/cronex A cron like system built in Elixir that allows you to schedule jobs and run them at specific times or intervals. 48