Go Scheduler

Open-source Go projects categorized as Scheduler | Edit details

Top 10 Go Scheduler Projects

  • kala

    Modern Job Scheduler

  • gocron

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

    Project mention: Any one knows a job worker project (like Celery) + distributed cron written in Go | reddit.com/r/golang | 2021-10-06

    Not exactly what you're asking for but this may help you: https://github.com/go-co-op/gocron

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • go-quartz

    Minimalist and zero-dependency scheduling library for Go

    Project mention: A minimalist and zero-dependency scheduling/cron library for Go | reddit.com/r/golang | 2021-09-22
  • swarm-cronjob

    Create jobs on a time-based schedule on Docker Swarm

    Project mention: Rancher Desktop, a Docker Desktop Replacement | news.ycombinator.com | 2021-10-11

    As i said, if it's not exposed to the outside world and doesn't work with untrusted data, that claim is not entirely valid.

    Imagine something like this getting abandoned, or someone running a year old version of it: https://github.com/crazy-max/swarm-cronjob/blob/master/READM...

    Its only job is to run containers on a particular schedule, no more no less. There are very few attack vectors for something like that, considering that it doesn't talk to the outside world, nor processes any user input data.

    Then again, it's not my job to pass judgement on situations like that, merely acknowledge that they exist and therefore the consequences of those suddenly breaking cannot be ignored.

  • ddns-route53

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

    Project mention: ‘G Suite legacy free’ users must start paying | news.ycombinator.com | 2022-01-19

    I've been using AWS Route53 DNS for my domain for many years, very cheap and easy to automate a DDNS setup if desired (e.g. https://crazymax.dev/ddns-route53/)

  • tasks

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

  • threadpool

    Golang simple thread pool implementation (by shettyh)

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • sched

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

    Project mention: Sched - In-process Go Job Scheduler. With Cron Support and Prometheus Metrics | reddit.com/r/programming | 2021-04-10
  • cron

    Cron library for go with distributed lock (by hanagantig)

    Project mention: Go cron with distributed lock. Run your cron job once at a time in multiple instances of your service | reddit.com/r/golang | 2022-01-04
  • transferwisely

    Batch process using transfer-wise API to automatically track, detect and book transfers for you at better rates.

    Project mention: What's a program you made that you actually use regularly? | reddit.com/r/learnprogramming | 2021-08-28

    https://github.com/anuragdhingra/transferwisely I regularly use this to send money back to my country. It uses transferwise API to track and book best currency conversion rates.

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). The latest post mention was on 2022-01-19.

Go Scheduler related posts


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

Project Stars
1 kala 1,747
2 gocron 1,517
3 go-quartz 581
4 swarm-cronjob 484
5 ddns-route53 135
6 tasks 68
7 threadpool 62
8 sched 56
9 cron 36
10 transferwisely 19
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.