Go Cron

Open-source Go projects categorized as Cron | Edit details

Top 16 Go Cron Projects

  • Dkron

    Dkron - Distributed, fault tolerant job scheduling system https://dkron.io

    Project mention: Easy Distributed Cron Management | reddit.com/r/sre | 2022-01-21

    Perhaps https://dkron.io/ can solve your problem? Source at https://github.com/distribworks/dkron.

  • 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

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • pg_timetable

    pg_timetable: Advanced scheduling for PostgreSQL

    Project mention: pg_timetable: Advanced Scheduling for PostgreSQL | news.ycombinator.com | 2021-08-30
  • 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
  • machine

    Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles (by autom8ter)

    Project mention: Machine(v2): A zero dependency library for highly concurrent Go applications | reddit.com/r/golang | 2021-02-24

    Give it a Like

  • 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/)

  • runitor

    A command runner with healthchecks.io integration

    Project mention: Scheduler with Web UI and Prometheus exporter | reddit.com/r/selfhosted | 2021-08-28

    Thank you! Maybe I can use it in combination with https://github.com/bdd/runitor

  • 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.

  • leprechaun

    You had one job, or more then one, which can be done in steps

  • cronner

    cron job runner; statsd metrics with optional DogStatsd event emissions

    Project mention: Cronner wraps periodic jobs for statistics and success monitoring | news.ycombinator.com | 2021-10-29
  • 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
  • cheek

    Crontab-like scHeduler for Effective Execution of tasKs, cheek for short.

    Project mention: Do you know of a robust library that handles persistent job scheduling and queuing using PostgreSQL | reddit.com/r/golang | 2022-01-15
  • 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.

  • cronrange

    time range expression in cron style

  • cronicle

    cronicle is a simple and scalable task scheduler that builds on the foundations of git, golang and standard logging (by jshiv)

    Project mention: Simple and scalable workflow scheduler - Built in Go - Leveraging cron, git, hcl, standard logging and a distributed backend | reddit.com/r/golang | 2021-06-16
  • crony

    Simple docker cron job scheduler

  • avail

    Allows the representation of a time frame using common cron syntax and then efficiently checks whether a given time exists within that time frame.

    Project mention: reminder: Simple library for scheduling reminders | reddit.com/r/golang | 2021-02-10

    Your project reminded me of that implementation, maybe it could be useful or you'd have some feedback: https://github.com/clintjedwards/avail

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-21.

Go Cron related posts


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

Project Stars
1 Dkron 2,972
2 gocron 1,538
3 pg_timetable 603
4 go-quartz 581
5 machine 349
6 ddns-route53 137
7 runitor 115
8 leprechaun 85
9 cronner 50
10 cron 36
11 cheek 20
12 transferwisely 19
13 cronrange 14
14 cronicle 12
15 crony 3
16 avail 2
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.