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. Learn more →
Top 23 Cronjob Open-Source Projects
-
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.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
dynamic-wallpaper
A simple bash script to set wallpapers according to current time, using cron job scheduler.
-
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.
-
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.
-
keepalive-workflow
GitHub action to prevent GitHub from suspending your cronjob based triggers due to repository inactivity
-
docker-cronicle
Best Cron Docker Self-Hosted, Simple, lightweight, beautiful webui Cronjob / Scheduled task docker solution.
-
Universal-Kubernetes-Helm-Charts
Some universal helm charts used for deploying services onto Kubernetes. All-in-one best-practices
-
deno_cron
A cron Job scheduler for Deno that allows you to write human readable cron syntax with tons of flexibility
-
borg-cron-helper
Helper shell scripts for BorgBackup to automate backups and make your life easier… 😉
-
vscode-powertools
A swiss army knife with lots of tools, extensions and (scriptable) enhancements for Visual Studio Code.
-
aws-lambda-scheduler
aws-lambda-scheduler is EventBridge Rule manager that lets you call any existing AWS Lambda Function you have in a set future time with pre-set parameters. Allows more rule creation than AWS limit.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
If you only need a single instance, you can use Bree to handle your cron jobs without blocking your main thread.
Project mention: Cinnamon Dynamic Wallpaper - my first extension is now available! | /r/linuxmint | 2023-07-07The included wallpapers are from here: https://github.com/adi1090x/dynamic-wallpaper
Keyword research tool
Wanted to shout also out to this Cron Atlas project [1], who put nice chrome and functionally over Temporal, focused on scheduling serverless functions. It is OSS, with a commercial offering. I haven't used it, but saw it on the Temporal Slack and appreciated the work.
[1] https://cronatlas.com
Project mention: Kubernetes users: Are you running databases in your cluster? | /r/selfhosted | 2023-05-11
Cronjob related posts
-
The End of Airplane.dev
-
Show HN: Cron Atlas – Serverless Cron Scheduling Made Easy
-
Dedpulication standards of Helm Charts values file for a global chart with subcharts for our app. What's the right way to only need to specify a value once?
-
Self-hosted RSS to email service with GitHub Actions
-
rss-to-email - Scheduled RSS to Email with Github Actions
-
Efficiency between docker restart and container with sleep
-
Best way of managing Helm?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
Index
What are some of the best open-source Cronjob projects? This list will help you:
Project | Stars | |
---|---|---|
1 | agenda | 9,236 |
2 | bree | 2,872 |
3 | dynamic-wallpaper | 1,793 |
4 | swarm-cronjob | 700 |
5 | gronx | 373 |
6 | aiocron | 325 |
7 | Google-rank-tracker | 239 |
8 | CronScheduler.AspNetCore | 167 |
9 | keepalive-workflow | 156 |
10 | docker-cronicle | 152 |
11 | leprechaun | 101 |
12 | Universal-Kubernetes-Helm-Charts | 101 |
13 | deno_cron | 99 |
14 | docker-cronicle-docker | 99 |
15 | mongodb-cron | 93 |
16 | borg-cron-helper | 79 |
17 | schedule.cr | 73 |
18 | vscode-powertools | 63 |
19 | cron-atlas | 63 |
20 | aws-lambda-scheduler | 57 |
21 | ic-cron | 39 |
22 | remarkable-utils | 32 |
23 | k8s-backup-mongodb | 32 |
Sponsored