Task Queues & Scheduling

Tools that run jobs in the background or on a schedule.

Task Queues & Scheduling

anyio

One set of instructions that works whether your program is built on asyncio or on Trio, no translation needed.

Task Queues & Scheduling

APScheduler

A tiny alarm clock built into your Python program that can ring every minute, every Monday, or the third Tuesday of next March.

Task Queues & Scheduling

celery

The kitchen crew working behind the scenes so your website doesn't make you wait while it does the slow stuff.

Task Queues & Scheduling

dramatiq

A background task library built by someone who used Celery, got frustrated, and decided to do it better.

Task Queues & Scheduling

kombu

The universal translator that lets Python talk to a dozen different messaging systems in one consistent language.

Task Queues & Scheduling

rq

Redis Queue: the no-fuss little brother of Celery, for teams who just want background jobs without the manual.

Task Queues & Scheduling

trio

A rewrite of how Python juggles many things at once, built by someone who thought the existing way was needlessly confusing.