Go Scheduler

Open-source Go projects categorized as Scheduler

Top 23 Go Scheduler Projects

  • gocron

    Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron

  • Project mention: JobRunr: A library for background processing in Java | news.ycombinator.com | 2023-05-25

    Looks like it's abandoned fork and the current development is at https://github.com/go-co-op/gocron

  • kala

    Modern Job Scheduler

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-quartz

    Minimalist and zero-dependency scheduling library for Go

  • dagu

    Yet another cron alternative with a Web UI, but with much more capabilities. It aims to solve greater problems.

  • swarm-cronjob

    Create jobs on a time-based schedule on Docker Swarm

  • aperture

    Rate limiting, caching, and request prioritization for modern workloads

  • Project mention: Defcon: Meta's system for preventing overload with graceful feature degradation | news.ycombinator.com | 2024-02-29

    Anyone interested in load shedding and graceful degradation with request prioritization should check out the Aperture OSS project.

    https://github.com/fluxninja/aperture

  • Furiko

    Kubernetes cron and batch job platform

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ftpgrab

    Grab your files periodically from a remote FTP or SFTP server easily

  • Project mention: How important is a VPN on private trackers? | /r/Piracy | 2023-06-08

    FileZilla is a good cross-platform solution. I personally use Docker with FTPGrab.

  • chrono

    Chrono is a scheduler library that lets you run your task and code periodically (by codnect)

  • gronx

    Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.

  • hive

    Function scheduler for Go & WebAssembly (by suborbital)

  • goflow

    Simple but powerful DAG scheduler and dashboard (by fieldryand)

  • tasks

    Package tasks is an easy to use in-process scheduler for recurring tasks in Go (by madflojo)

  • ddns-route53

    Dynamic DNS for Amazon Route 53 on a time-based schedule

  • Dataplane

    Dataplane is a data platform that makes it easy to construct a data mesh with automated data pipelines and workflows.

  • cpuworker

    cpuworker - A Customized Goroutine Scheduler over Golang Runtime

  • cheek

    cheek: a pico-sized declarative job scheduler

  • threadpool

    Golang simple thread pool implementation (by shettyh)

  • asyncjobs

    Asynchronous Job Processor

  • sched

    In-process Go Job Scheduler. Supports Fixed, Timely, and Cron Expression Intervals. Instrument and Expose Scheduler's Job Metrics.

  • cron

    Cron library for go with distributed lock (by hanagantig)

  • cdule

    cdule (pronounce as Schedule) Golang based scheduler library with database support.

  • delayq

    DelayQ is a Go library that provides a performant, reliable, distributed delay-queue using Redis.

  • Project mention: Best way to schedule events and handle them in the future? | /r/golang | 2023-05-25

    I built this for the same problem: https://github.com/spy16/delayq/tree/main/redis

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Scheduler related posts

Index

What are some of the best open-source Scheduler projects in Go? This list will help you:

Project Stars
1 gocron 4,898
2 kala 2,090
3 go-quartz 1,642
4 dagu 1,164
5 swarm-cronjob 698
6 aperture 586
7 Furiko 458
8 ftpgrab 450
9 chrono 432
10 gronx 373
11 hive 290
12 goflow 273
13 tasks 251
14 ddns-route53 239
15 Dataplane 183
16 cpuworker 162
17 cheek 124
18 threadpool 98
19 asyncjobs 71
20 sched 57
21 cron 48
22 cdule 45
23 delayq 39

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com