Cron

Top 23 Cron Open-Source Projects

  • agenda

    Lightweight job scheduling for Node.js

  • Project mention: Next.js vs Node.js: A Modern Contrast | dev.to | 2024-04-12

    While many ways to write scalable Node.js applications exist, all narrow down to the underlying architecture. However, common hurdles in Node.js include serving static files, task scheduling, and utilizing available resources. To combat these, you can use a tactical approach. Because serving static assets with Node.js takes CPU time, a proxy content delivery network like CloudFront should help fix it. Recurring tasks need to fire events, which isn’t reliable with setTimeout or setInterval. As a solution, you can use a task scheduler framework like agenda.js. To handle resource utilization, you can use the cluster feature in Node.js, which listens to ports, accepts new connections, and distributes them across workers with built-in smarts to avoid overloading the process.

  • shardingsphere-elasticjob

    Distributed scheduled job

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

    Open-source cron job and background task monitoring service, written in Python & Django

  • Project mention: Webhooks suck, but here are alternatives | news.ycombinator.com | 2024-02-21

    In fact, your platform (https://healthchecks.io/) is a prime example of where running customer wasm would be really excellent.

    Instead of sending webhooks out to customer configured URLs, you could run a Wasm environment to execute customer code. Off hand, a good use case here is to do further inspection of the event before it gets sent off to some other system - maybe there are cases where you send false-positives and needlessly trigger external system alerts. The customer Wasm could do more introspection on the healthcheck event and make a more informed decision about how to proceed.

  • PowerJob

    Enterprise job scheduling middleware with distributed computing ability.

  • QuartzNet

    Quartz Enterprise Scheduler .NET

  • 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

  • Dkron

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

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

    A simple, distributed task scheduler and runner with a web based UI.

  • Project mention: Cronicle: Multi-server task scheduler and runner, with a web based front-end UI | news.ycombinator.com | 2024-02-01
  • bree

    Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. Built for @ladjs, @forwardemail, @spamscanner, @cabinjs.

  • Project mention: Can I make NodeJS app loop forever? | /r/node | 2023-07-04

    If you only need a single instance, you can use Bree to handle your cron jobs without blocking your main thread.

  • node-cron

    A simple cron-like job scheduler for Node.js (by node-cron)

  • Project mention: Free place to host cron jobs? | /r/node | 2023-04-21

    Who is your hosting provider? Many (most?) providers supply some kind of scheduler. Are you running a node server? If you are, you can use node-cron or similar.

  • pg_cron

    Run periodic jobs in PostgreSQL

  • Project mention: Supabase Beta May 2023 | dev.to | 2023-06-09

    [Postgres Extensions] pg_cron 1.5.2 (new projects only) now supports sub-minute schedules. PR

  • rufus-scheduler

    scheduler for Ruby (at, in, cron and every jobs)

  • quantum

    :watch: Cron-like job scheduler for Elixir

  • Project mention: Library for reliably running jobs | /r/elixir | 2023-04-23

    In addition, here's a good project for you to look at for cron (Crontab) type functionality you might want to borrow from: https://github.com/quantum-elixir/quantum-core

  • croner

    Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.

  • Project mention: Croner – Cron for JavaScript and TypeScript | news.ycombinator.com | 2023-08-30
  • dynamic-wallpaper

    A simple bash script to set wallpapers according to current time, using cron job scheduler.

  • Project mention: Cinnamon Dynamic Wallpaper - my first extension is now available! | /r/linuxmint | 2023-07-07

    The included wallpapers are from here: https://github.com/adi1090x/dynamic-wallpaper

  • laravel-totem

    Manage Your Laravel Schedule From A Web Dashboard

  • sidekiq-scheduler

    Lightweight job scheduler extension for Sidekiq

  • go-quartz

    Minimalist and zero-dependency scheduling library for Go

  • jobber

    An alternative to cron, with sophisticated status-reporting and error-handling (by dshearer)

  • elecV2P

    一款基于 NodeJS,可通过 JS 修改网络请求,以及定时运行脚本或 SHELL 指令的网络工具。

  • cRonstrue

    JavaScript library that translates Cron expressions into human readable descriptions

  • dagu

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

  • pg_timetable

    pg_timetable: Advanced scheduling for PostgreSQL

  • 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). The latest post mention was on 2024-04-12.

Cron related posts

Index

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

Project Stars
1 agenda 9,232
2 shardingsphere-elasticjob 8,053
3 Healthchecks 7,261
4 PowerJob 6,446
5 QuartzNet 6,212
6 gocron 4,882
7 Dkron 4,124
8 Cronicle 3,274
9 bree 2,864
10 node-cron 2,855
11 pg_cron 2,534
12 rufus-scheduler 2,395
13 quantum 2,257
14 croner 1,856
15 dynamic-wallpaper 1,788
16 laravel-totem 1,726
17 sidekiq-scheduler 1,676
18 go-quartz 1,641
19 jobber 1,383
20 elecV2P 1,345
21 cRonstrue 1,185
22 dagu 1,154
23 pg_timetable 1,015
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com