aiojobs

Task scheduler

A library that provides a controlled way to manage and schedule background tasks in asynchronous applications

Jobs scheduler for managing background task (asyncio)

GitHub

856 stars
17 watching
69 forks
Language: Python
last commit: 14 days ago
aiohttpasynciojobs

Related projects:

Repository Description Stars
dano/aioprocessing A Python library that integrates asyncio with multiprocessing for concurrent task execution 653
thinktransit/micropython-aioschedule A task scheduler with asynchronous support and persistence for MicroPython-based devices 8
madflojo/tasks A high-frequency task scheduler that supports concurrent execution and flexible control over task timing. 304
kprotty/zap A runtime designed to efficiently manage concurrent tasks and resources in a high-performance manner. 454
leosperry/chroniton A library for running tasks on schedules with strongly typed jobs and asynchronous execution. 182
wakatime/wakaq A background task queue for Python applications backed by Redis and Celery. 575
kagkarlsson/db-scheduler A task scheduler for Java applications that provides persistent scheduling and high throughput. 1,279
tobi/delayed_job An asynchronous task queue system for Ruby applications 2,149
cr0hn/aiotasks An asynchronous and distributed task queue based on Python asyncio framework 438
soasme/nim-schedules A Nim library that enables scheduling of periodic tasks with optional async support and throttling control. 64
anotherkamila/tasksched A Taskwarrior web UI that allows users to schedule tasks and view their next task or most urgent task 38
jjb/ruby-clock A Ruby-based job scheduler that runs jobs in parallel threads within a persistent process. 79
p-ranav/task_system A task scheduling system built with C++14 primitives to manage concurrent tasks and queues. 41
hlascelles/que-scheduler Automates job scheduling and execution in an asynchronous workflow using a cron-like configuration file. 115
kilgaloon/leprechaun A tool that allows users to schedule recurring tasks in a flexible and customizable way using various scheduling patterns. 104