Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scheduler

Scheduler

66 projects

Showing 26 of 62 projects

tasks
tasksGo

An easy-to-use in-process scheduler for high-frequency recurring tasks in Go, focused on execution accuracy.

#recurring-tasks#cron-alternative#task-scheduler
Stars330
Forks25
Last commit12 days ago
goose
gooseClojure

A powerful, reliable background job processing library for Clojure with pluggable message brokers and a management console.

#scheduled-jobs#task-processing#batch-processing
Stars312
Forks16
Last commit1 month ago
ej2-angular-ui-components
ej2-angular-ui-componentsTypeScript

A comprehensive Angular UI components library with 70+ lightweight, responsive, and touch-friendly controls for building modern web applications.

#data-grid#angular-material#enterprise
Stars294
Forks114
Last commit
Sundial
SundialJava

A lightweight Java job scheduling framework forked from Quartz, stripped down to essentials and easy to integrate.

#scheduled-jobs#task-scheduler#trigger
Stars280
Forks55
Last commit29 days 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
Stars200
Forks16
Last commit4 months ago
svelte-fullcalendar
svelte-fullcalendarJavaScript

A Svelte component wrapper for FullCalendar, providing seamless calendar integration in Svelte and SvelteKit applications.

#typescript#fullcalendar#ui-components
Stars200
Forks21
Last commit2 years ago
redis3m
redis3mC++

A C++ Redis client library providing a simple wrapper over hiredis with connection pooling and ready-to-use patterns.

#orm#redis#message-queue
Stars186
Forks79
Last commit7 years ago
Lumen
LumenLua

A simple, dependency-free coroutine-based multitasking environment for Lua, featuring a scheduler, signals, pipes, and mutexes.

#embedded-scripting#coroutines#luajit
Stars161
Forks23
Last commit8 months 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
Miou
MiouOCaml

A simple, rule-based scheduler for OCaml 5 enabling concurrent and parallel task development with a focus on composability.

#robur-coop#library#effects
Stars140
Forks13
Last commit6 days ago
Simple Scheduler
Simple SchedulerRuby

A scheduling add-on for Sidekiq and Heroku Scheduler that enables jobs to run at any interval without a clock process.

#heroku-scheduler#activejob#recurring-tasks
Stars133
Forks9
Last commit8 months ago
threadpool
threadpoolGo

A simple and scalable thread pool implementation in Go for managing concurrent task execution.

#threadpool#task-queue#library
Stars103
Forks19
Last commit6 years ago
deno_cron
deno_cronTypeScript

A smart cron job scheduler for Deno with human-readable syntax and flexible scheduling options.

#developer-tools#job-scheduler#cronjob
Stars101
Forks2
Last commit6 years ago
tasklet
taskletRust

A Rust library for asynchronous task scheduling built on Tokio with cron-based execution.

#open-source#asychronous#library
Stars96
Forks8
Last commit6 months ago
AsyncMonolith
AsyncMonolithC#

A lightweight .NET library for durable asynchronous messaging using a database as a queue, enabling background processing and event-driven workflows.

#event-driven#scheduled-tasks#durable-messaging
Stars90
Forks6
Last commit5 months ago
ruby-clock
ruby-clockRuby

A Ruby job scheduler that runs jobs in parallel threads within a persistent process, designed as a cron replacement.

#threading#cron-alternative#devops
Stars89
Forks2
Last commit7 months ago
ckron
ckronJavaScript

A cron-style job scheduler for Docker that allows composing complex workflows with multiple tasks per job.

#devops#container-orchestration#job-scheduler
Stars57
Forks6
Last commit5 months ago
Planck
PlanckLuau

A standalone, library-agnostic scheduler for Luau ECS libraries that orchestrates system execution order and conditions.

#event-driven#luau#performance-optimization
Stars56
Forks16
Last commit2 months ago
CalendarJS
CalendarJSJavaScript

Lightweight JavaScript components for calendars, schedules, and timelines, compatible with React, Vue, Angular, and vanilla JS.

#timeline#vanilla-js#date-picker
Stars42
Forks4
Last commit6 months ago
dropwizard-sundial
dropwizard-sundialJava

A Dropwizard bundle for adding scheduled jobs using Sundial, a Quartz-based scheduler.

#job-scheduling#java#dropwizard
Stars37
Forks12
Last commit2 days ago
go-scheduler
go-schedulerGo

A lightweight Go task scheduler with cron syntax, task dependency chains, and failure strategy control.

#task-scheduler#workflow-automation#goroutines
Stars36
Forks6
Last commit4 months ago
Chime
ChimeCeylon

A Vert.x event bus time scheduler supporting cron-style, interval, union, and custom timers with flexible management.

#time-management#event-bus#java
Stars29
Forks3
Last commit8 years ago
NCrontab.Scheduler
NCrontab.SchedulerC#

A thread-safe task scheduling system for .NET applications using cron expressions and the Earliest Deadline First algorithm.

#dependency-injection#cronjob#dotnet
Stars23
Forks4
Last commit1 month ago
ostrio:cron-jobs
ostrio:cron-jobs

A task and jobs runner for Meteor.js applications with support for clusters and multiple instances.

#meteor-package#scheduled-tasks#cron-jobs
Stars15
Forks3
Last commit7 years ago
pending
pendingGo

A minimalist, context-aware deferred task scheduler for Go with ID-based debouncing, cancellation, and concurrency limits.

#graceful-shutdown#concurrency-control#task-scheduler
Stars7
Forks0
Last commit2 months ago
scheduler
schedulerGo

A Go-native distributed job scheduler with delayed tasks, Redis coordination, retries, and lease-based recovery.

#retry-logic#task-processing#distributed
Stars6
Forks0
Last commit3 months ago
PreviousPage 2 of 2

Related Tags

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
6 days ago
#Cron30
#Background Jobs27
#Job Scheduler18
#Task Scheduling14
#Task Scheduler13
#Golang12
#Go11
#Scheduling11
#Job Scheduling10
#Automation10
#Devops10
#Concurrency9