Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Job Scheduler

Job Scheduler

48 projects

Showing 36 of 48 projects

agenda
agendaHTML

A lightweight, pluggable job scheduling library for Node.js with support for MongoDB, PostgreSQL, and Redis backends.

#task-queue#redis#queue
Stars9.7k
Forks850
Last commit3 days ago
Resque
ResqueRuby

Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.

#queue#job-scheduler#background-service
Stars9.5k
Forks1.7k
Last commit16 days ago
quartznet
quartznetC#

A fully-featured, open source job scheduling library for .NET applications.

#scheduled-jobs#nuget#scheduled-tasks
Stars7.1k
Forks1.7k
Last commit1 day ago
QuartzNet
QuartzNetC#

A fully-featured, open source job scheduling library for .NET applications.

#scheduled-jobs#nuget#scheduled-tasks
Stars7.1k
Forks1.7k
Last commit1 day ago
Slurm
SlurmC

An open-source cluster resource management and job scheduling system for Linux-based high-performance computing.

#parallel-computing#high-performance-computing#open-source
Stars4.2k
Forks870
Last commit1 day ago
bee-queue
bee-queueJavaScript

A simple, fast, robust job/task queue for Node.js, backed by Redis, designed for short real-time jobs.

#redis-queue#task-queue#redis
Stars4.0k
Forks222
Last commit4 days ago
Ofelia
OfeliaGo

A modern, low-footprint job scheduler for Docker environments, acting as a cron replacement.

#devops#container-orchestration#job-scheduler
Stars3.9k
Forks203
Last commit8 days ago
Dagu
DaguGo

Local-first workflow engine for ops automation and AI-assisted operations. Open source and self-hostable: single binary, no DBMS. Define DAGs in declarative YAML. Built-in MCP server so AI agents can manage your DAGs.

#task-automation#devops#task-scheduler
Stars3.7k
Forks295
Last commit17 hours ago
Dagu
DaguGo

A local-first, single-binary workflow orchestration engine that runs declarative DAGs from laptop to distributed cluster.

#task-automation#devops#task-scheduler
Stars3.7k
Forks295
Last commit17 hours ago
TickerQ
TickerQC#

A fast, reflection-free background task scheduler for .NET with source generators, EF Core/Redis persistence, cron execution, and a real-time dashboard.

#open-source#ef-core#task-scheduler
Stars3.6k
Forks210
Last commit19 days ago
bree
breeJavaScript

A Node.js job scheduler with cron, date, and human syntax support, using worker threads for sandboxed execution.

#processes#human#cron-jobs
Stars3.3k
Forks89
Last commit5 months ago
FluentScheduler
FluentSchedulerC#

A .NET job scheduler with a fluent interface for scheduling automated tasks.

#fluent-interface#job-scheduler#csharp
Stars2.8k
Forks412
Last commit4 months ago
supercronic
supercronicGo

A crontab-compatible job runner designed specifically for container environments.

#devops#job-scheduler#kubernetes
Stars2.6k
Forks147
Last commit21 days ago
Rufus-Scheduler
Rufus-SchedulerRuby

A Ruby job scheduler supporting at, in, cron, and every jobs using threads.

#time-based-jobs#job-scheduler#time
Stars2.4k
Forks201
Last commit1 month ago
quantum
quantumElixir

A cron-like job scheduler for Elixir applications, enabling scheduled task execution with familiar cron syntax.

#task-automation#quantum#elixir
Stars2.4k
Forks153
Last commit3 days ago
kala
kalaGo

A modern, performant job scheduler written in Go with a JSON over HTTP API and web UI.

#task-automation#golang-application#cron-alternative
Stars2.2k
Forks191
Last commit7 months ago
go-quartz
go-quartzGo

A minimalist, zero-dependency scheduling library for Go, inspired by Quartz, for managing jobs with cron and simple triggers.

#zero-dependency#library#task-scheduler
Stars2.0k
Forks100
Last commit6 months ago
db-scheduler
db-schedulerJava

A persistent, cluster-friendly task scheduler for Java applications using a single database table.

#hacktoberfest#task-scheduler#job-scheduler
Stars1.6k
Forks247
Last commit18 days ago
node-resque
node-resqueTypeScript

A Node.js background job system backed by Redis, featuring priority queues, delayed jobs, and API compatibility with Ruby's Resque.

#task-queue#redis#queue
Stars1.4k
Forks151
Last commit4 days ago
pg_timetable
pg_timetableGo

A standalone, database-driven job scheduler for PostgreSQL with advanced features like task chains, YAML configuration, and built-in operations.

#task-automation#database#cron-alternative
Stars1.4k
Forks73
Last commit1 day ago
gron
gronGo

A Go library providing a clear and thread-safe syntax for writing and scheduling cron jobs.

#periodic-tasks#cron-jobs#job-scheduler
Stars1.0k
Forks65
Last commit3 years ago
Livy
LivyScala

A REST interface for interacting with Apache Spark from anywhere, enabling remote code execution and job submissions.

#apache-spark#spark#interactive-computing
Stars958
Forks625
Last commit15 days ago
gronx
gronxGo

A lightweight, fast, dependency-free Cron expression parser, task runner, and job scheduler for Go and standalone usage.

#cron-alternative#task-scheduler#job-scheduler
Stars512
Forks28
Last commit2 months ago
goflow
goflowGo

A simple but powerful DAG scheduler and dashboard written in Go for orchestrating workflows without the complexity of Apache Airflow.

#dag-scheduler#airflow#api
Stars481
Forks36
Last commit1 year ago
SwiftQueue
SwiftQueueSwift

A job scheduler for iOS, macOS, tvOS, and watchOS with constraints like concurrent execution, persistence, retry, and delays.

#ios#queue#job-scheduler
Stars424
Forks43
Last commit15 days ago
HPC
HPC

A curated list of awesome software, tools, and resources for High Performance Computing (HPC) engineers and administrators.

#scientific-computing#parallel-computing#high-performance-computing
Stars260
Forks32
Last commit1 year ago
mosquito
mosquitoCrystal

A generic background job runner for Crystal applications supporting delayed, periodic, and manually queued jobs with Redis storage.

#fast#task-queue#redis
Stars244
Forks26
Last commit3 months ago
artifex
artifexGo

A simple in-memory job queue for Go with worker-based dispatching and cron scheduling.

#in-memory#cron-jobs#job-scheduler
Stars214
Forks14
Last commit2 months ago
Scheduler
SchedulerScala

A fault-tolerant Scala library for scheduling arbitrary code to run at arbitrary times across distributed systems.

#job-scheduler#scala-library#distributed-systems
Stars213
Forks37
Last commit4 years ago
NCronJob
NCronJobC#

A simple, native-feeling job scheduler for .NET built on top of IHostedService, filling the gap between BackgroundService and complex schedulers.

#jobscheduler#minimal-api#job-scheduler
Stars208
Forks14
Last commit23 days ago
neph
nephCrystal

A modern command-line job processor for parallel task execution, similar to make.

#task-automation#devops#make-alternative
Stars205
Forks7
Last commit3 years ago
cheek
cheekGo

A pico-sized declarative job scheduler designed for single-node environments, prioritizing simplicity and being stand-alone.

#cron-alternative#job-scheduler#jobs
Stars199
Forks16
Last commit4 months ago
clockwerk
clockwerkGo

A Go library for scheduling periodic jobs with a simple, fluent syntax.

#cron-alternative#library#task-scheduler
Stars183
Forks16
Last commit1 year ago
backlite
backliteGo

A type-safe, persistent, embedded task queue and background job runner for Go applications using SQLite, with a built-in web monitoring UI.

#graceful-shutdown#job-runner#task-queue
Stars150
Forks9
Last commit3 days ago
Wisp
WispJava

A lightweight Java scheduler library with advanced features like cron support, job statistics, and long-running job detection.

#java-scheduler#library#periodic-tasks
Stars148
Forks23
Last commit5 months ago
Vert.x blueprint - Job Queue
Vert.x blueprint - Job QueueJava

A priority task queue implementation using Vert.x and Redis, inspired by Automattic/kue.

#task-queue#redis#message-queue
Stars146
Forks32
Last commit8 years ago
Page 1 of 2Next

Related Tags

#Cron25#Background Jobs22#Scheduler18#Task Scheduling17#Go14#Automation10#Golang9#Task Scheduler9#Distributed Systems7#Cron Alternative7#Scheduling7#Devops7
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub