Go Cron

Open-source Go projects categorized as Cron

Top 23 Go Cron Projects

  • Dkron

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

    Project mention: How to do distributed cronjobs with worker queues? | reddit.com/r/golang | 2022-11-12

    Works great. Hope this helps. (For easiness GH here).

  • gocron

    Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron (by go-co-op)

    Project mention: how do I start to build an uptime monitoring system such as UptimeRobot or OnlineOrNot? | reddit.com/r/golang | 2023-01-18

    Never used it but I read about it here on reddit: https://github.com/go-co-op/gocron

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • 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 | 2022-11-07
  • pg_timetable

    pg_timetable: Advanced scheduling for PostgreSQL

    Project mention: Do I need to keep maintaining the partitions? | reddit.com/r/PostgreSQL | 2023-02-17

    That's easily done with a cron job or something similar (e.g. pg_timetable)

  • chrono

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

    Project mention: procyon-projects/chrono: Chrono is a scheduler library that lets you run your task and code periodically | reddit.com/r/golang | 2022-09-28
  • machine

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

  • Furiko

    Kubernetes cron and batch job platform

    Project mention: Show HN: A more powerful Crontab based on Kubernetes | news.ycombinator.com | 2022-06-19
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • runitor

    A command runner with healthchecks.io integration

    Project mention: How are people monitoring Borg Backup? | reddit.com/r/selfhosted | 2023-02-19

    I use runitor to send logs to healthchecks.io

  • resticprofile

    Configuration profiles manager and scheduler for restic backup

    Project mention: Help me choose between borg, restic and rclone | reddit.com/r/selfhosted | 2023-02-06

    While we're talking restic tools, have you also tried restic-profile?

  • ddns-route53

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

  • leprechaun

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

  • cheek

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

  • chadburn

    Chadburn is a scheduler alternative to cron, built on Go and designed for Docker environments.

    Project mention: Docker compose: no crontab for root | reddit.com/r/docker | 2022-11-24

    If you want to run periodic commands on your containers, have you considered using a cron replacement (ofelia chadburn or maybe docker-crontab?

  • cronner

    cron job runner; statsd metrics with optional DogStatsd event emissions

  • kafka-cronsumer

    Cron based Kafka exception consumer with the power of auto retry & concurrency

    Project mention: Kafka Exception C{r}onsumer 🔥 🚀 | dev.to | 2022-11-11

    In events worlds, we need to orchestrate our messages even in some inconsistent states. Retrying and delaying messages are our key strategies in this “eventual” life cycle of events. We have 10+ consumers that should apply this strategy. Therefore, we created an open-sourced library called Kafka Cronsumer for easy implementation.

  • cron

    Cron library for go with distributed lock (by hanagantig)

  • transferwisely

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

  • Rust-Auto-Wipe

    A Go application for Rust game servers operating with Pterodactyl. Uses Cron scheduling and includes many features!

    Project mention: Base Forum Online! Still A Lot To Do, But Feel Free To Check It Out! | reddit.com/r/modcommunity | 2022-08-28
  • 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)

  • stock-informer

    📈 A small and simple DOM detection changer for when you're in desperate need of a new Nvidia graphics card or anything else that tickles your pickle.

    Project mention: Stock Informer | reddit.com/r/golang | 2022-12-15
  • kristy

    Kristy is a baby-sitter for your processes

  • alfred-cron

    Convert Cron expression to human readable text

    Project mention: What are your most used/favourite MacOS shortcuts/life hacks | reddit.com/r/macbook | 2022-10-09

    here some ex of workflows that I use - Low Power mode helper - https://www.alfredforum.com/topic/17707-low-power-mode-—-toggle-low-power-mode-for-battery-or-power-adapter/ - Character count workflow - https://github.com/ibnuh/alfred-character-counter-workflow - https://github.com/RyanVerhey/character-counter-alfred-workflow - https://github.com/crispgm/alfred-strlen - Cron helper - https://github.com/crispgm/alfred-cron - Browser tabs navigation - https://github.com/epilande/alfred-browser-tabs - Colors - https://www.packal.org/workflow/colors - Ts converter - https://github.com/snooze92/alfred-epoch-converter - Find2kill process helper - https://github.com/xeric/alfred-find2kill - Private tab helper - https://github.com/vinaywadhwa/Go-Incognito-Private---Alfred - Chrome history helper - https://github.com/manifestinteractive/alfred-workflows/tree/master/Chrome%20History - Hide/see hiden macos files helper - https://www.alfredforum.com/topic/4168-toggle-hidden-files-workflow/ - MacOS host helper - https://github.com/iOvergaard/alfred-hostsfilemanager - Http status code helper - https://github.com/ilstar/http_status_code - Lorem ipsum generator - https://github.com/raarellano/alfred-lorem-ipsum-workflow - Open conf call helper - https://github.com/caleb531/open-conference-url - Password generator - https://github.com/epilande/alfred-password-generator - Pretty JSON - https://www.packal.org/workflow/pretty-json - Quick folder navigation (I use for download folder) - https://github.com/vitorgalvao/alfred-workflows/tree/master/RecentlyAdded - Quick finder <-> terminal helper - https://github.com/LeEnno/alfred-terminalfinder

  • SaaSHub

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

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 2023-02-19.

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 3,492
2 gocron 2,929
3 go-quartz 1,156
4 pg_timetable 866
5 chrono 388
6 machine 357
7 Furiko 292
8 runitor 195
9 resticprofile 194
10 ddns-route53 190
11 leprechaun 94
12 cheek 72
13 chadburn 70
14 cronner 53
15 kafka-cronsumer 45
16 cron 43
17 transferwisely 22
18 Rust-Auto-Wipe 19
19 cronrange 18
20 cronicle 17
21 stock-informer 12
22 kristy 10
23 alfred-cron 9
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives