schedule

Task scheduler

A Python library for scheduling periodic tasks without external dependencies.

Python job scheduling for humans.

GitHub

12k stars
210 watching
964 forks
Language: Python
last commit: 6 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lucas34/swiftqueue A job scheduler library for iOS and other Apple platforms that allows developers to run tasks with constraints such as delay, retry, and persistence. 410
liujianping/job A tool for scheduling and executing short-term commands as long-term jobs with customizable options for retries, timeouts, and concurrency. 145
hokify/agenda A lightweight, TypeScript-based job scheduling solution with MongoDB persistence and configurable scheduling options. 58
rmetcalf9/dockjob A job scheduler designed to run inside a Docker container 21
jjb/ruby-clock A Ruby-based job scheduler that runs jobs in parallel threads within a persistent process. 79
onatm/clockwerk A library for scheduling periodic jobs in a simple and efficient manner 155
thieman/dagobah A simple job scheduler written in Python that uses a dependency graph to manage tasks and jobs. 755
busterc/promise-do-until Calls a function repeatedly until a condition returns true and then resolves the promise 1
paulhigin/psthreadjob A PowerShell module to run concurrent jobs in separate threads within a local process. 179
orlandos-nl/mongoqueue An implementation of a job queue in Swift using MongoDB as the backend storage 13
agenda/agenda A lightweight job scheduling solution with MongoDB support and TypeScript implementation. 9,400
coreoz/wisp A lightweight Java library for managing recurring tasks and jobs with features like scheduling, statistics tracking, and thread pool management. 133
nestjs/bull Provides a job queue and scheduling system for a Node.js framework with a focus on TypeScript development 611
brthor/gofer.net A distributed job runner for .NET applications 541
nunommc/acts_as_tenant-delayed_job A gem that integrates Delayed Job with ActsAsTenant to allow jobs to run in the context of the tenant that enqueued them. 2