Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Task Scheduler

Task Scheduler

48 projects

Showing 36 of 48 projects

Celery
CeleryPython

Distributed Task Queue (development branch)

#task-scheduler#redis#amqp
Stars28.7k
Forks5.1k
Last commit1 day ago
machinery
machineryGo

A Go library for asynchronous task queues and job processing with distributed message passing.

#task-queue#task-scheduler#redis
Stars8.0k
Forks937
Last commit8 months ago
gocron
gocronGo

A fluent Go job scheduling library for running functions at fixed intervals, cron times, or random durations.

#hacktoberfest#concurrency-control#task-scheduler
Stars7.1k
Forks349
Last commit2 days ago
pueue
pueueRust

A command-line task management tool for sequential and parallel execution of long-running shell commands.

#hacktoberfest#task-queue#task-scheduler
Stars6.3k
Forks159
Last commit5 days ago
dramatiq
dramatiqPython

A fast and reliable distributed background task processing library for Python 3.

#async-processing#task-queue#task-scheduler
Stars5.3k
Forks375
Last commit1 day ago
Laravel Zero - Console application
Laravel Zero - Console applicationPHP

A micro-framework for building elegant command-line applications using Laravel components.

#application#composer#developer-tools
Stars4.0k
Forks208
Last commit1 day 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 commit5 hours 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 commit
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
croner
cronerTypeScript

A zero-dependency cron library for JavaScript and TypeScript that triggers functions and evaluates cron expressions across Node, Deno, Bun, and browsers.

#javascript-cron-parser#task-scheduler#zero-dependencies
Stars2.6k
Forks69
Last commit10 days 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
marl
marlC++

A hybrid thread/fiber task scheduler for C++11 that enables efficient execution of blocking tasks.

#parallel-computing#task-scheduler#coroutine-library
Stars2.0k
Forks203
Last commit2 months ago
Bottleneck
BottleneckJavaScript

A lightweight, zero-dependency task scheduler and rate limiter for Node.js and browsers, with Redis-based clustering support.

#api-throttling#throttle#concurrency-control
Stars2.0k
Forks94
Last commit2 years ago
Schedule
ScheduleSwift

A Swift library for scheduling timing tasks with a fluent, intuitive API as a friendly alternative to Timer.

#ios#dispatchqueue#task-scheduler
Stars1.8k
Forks113
Last commit4 months ago
task.js
task.jsJavaScript

A library for cooperative concurrency in JavaScript using ES6 generators to write non-blocking I/O in a synchronous style.

#task-scheduler#async-programming#non-blocking
Stars1.6k
Forks73
Last commit7 years 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 commit17 days ago
Async++
Async++C++

A lightweight concurrency framework for C++11 inspired by Microsoft PPL, providing tasks, parallel algorithms, and schedulers.

#parallel-computing#task-scheduler#parallel-algorithms
Stars1.4k
Forks208
Last commit1 year ago
µTask
µTaskGo

A lightweight automation engine that models and executes business processes declared in YAML.

#angular8#golang-application#devops
Stars1.4k
Forks100
Last commit2 days ago
Cronmaster
CronmasterTypeScript

A modern web UI for managing cron jobs with live logging, script management, and system monitoring.

#task-scheduler#rest-api#cron-management
Stars1.3k
Forks32
Last commit1 month ago
JobRunner
JobRunnerGo

A Go framework for asynchronous job processing and scheduling with live monitoring, built into your web app.

#task-scheduler#asynchronous-processing#monitoring
Stars1.1k
Forks97
Last commit5 years ago
FiberTaskingLib
FiberTaskingLibC++

A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.

#task-scheduler#coroutines#multithreading
Stars983
Forks82
Last commit1 year ago
Wexflow
WexflowC#

A cross-platform workflow automation engine for developers and sysadmins to automate file operations, system tasks, and scheduled jobs.

#wexflow#devops#task-scheduler
Stars838
Forks190
Last commit6 days ago
Fenzo
FenzoJava

A Java library for Apache Mesos frameworks that provides extensible task scheduling with optimization plugins and cluster autoscaling.

#bin-packing#apache-mesos#java-library
Stars701
Forks113
Last commit3 years ago
gocron
gocronGo

A Go and Vue.js task scheduler that runs recurring jobs via YAML configuration with cron expressions and environment variables.

#job-automation#vue-js#devops
Stars548
Forks18
Last commit23 days ago
gofs
gofsGo

A cross-platform real-time file synchronization tool built in Go, supporting local, remote, SFTP, and MinIO sync.

#file-synchronization#minio-client#task-scheduler
Stars530
Forks42
Last commit4 months 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
scheduler
schedulerGo

A Go library for scheduling recurrent jobs with an easy-to-read, chainable syntax.

#recurrent-tasks#cron-alternative#library
Stars469
Forks51
Last commit4 years ago
Intel Games Task Scheduler
Intel Games Task SchedulerC++

A C++ task scheduling framework designed for game engines to express parallelism and maximize performance on multi-processor platforms.

#parallel-computing#job-system#task-scheduler
Stars460
Forks42
Last commit
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
Stars332
Forks26
Last commit8 hours ago
delay-timer
delay-timerRust

A Rust-based task scheduler for managing delayed and periodic tasks with dynamic control, supporting both synchronous and asynchronous execution.

#smol#task-scheduler#periodic-tasks
Stars329
Forks27
Last commit2 years ago
Jobs
JobsSwift

A minimalistic job system for Swift backends, enabling scheduled and recurring tasks with error handling.

#cron-alternative#task-scheduler#error-handling
Stars293
Forks21
Last commit6 years ago
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 commit1 month ago
Time Planner
Time PlannerDart

A customizable Flutter widget for displaying tasks in a time-table layout across mobile, desktop, and web.

#dart#time-planner#time-table
Stars247
Forks66
Last commit2 years ago
go-cron
go-cronGo

A simple Go library for scheduling tasks with cron-like syntax, from once a second to once a year.

#task-scheduler#daemons#goroutines
Stars239
Forks15
Last commit6 years ago
msavin:sjobs
msavin:sjobsJavaScript

A simple, reliable jobs queue for Meteor.js with MongoDB integration and async/await support.

#cron-alternative#scheduled-tasks#task-scheduler
Stars210
Forks35
Last commit1 year 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
Page 1 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
5 hours ago
3 years ago
Next
#Background Jobs19
#Go18
#Cron14
#Scheduler13
#Golang12
#Concurrency12
#Job Scheduler9
#Cron Alternative7
#Scheduling7
#Distributed Systems7
#Task Runner6
#Self Hosted5