Litestar Queues provides task queue support for Litestar applications: typed task registration, queue persistence, worker lifecycle management, scheduled jobs, pluggable execution backends, and realtime task event delivery.

Get Started

Install Litestar Queues, register your first task, and enqueue work from a Litestar route backed by an in-app or standalone worker.

Getting Started
Usage Guides

Configure workers, tasks, schedules, realtime events, and backend integrations.

Usage
Backends

Choose queue persistence and execution backends without requiring every optional driver dependency.

Backends
Contributing

Run the unit and integration tiers, use the backend registry, and add adapter coverage without making optional drivers mandatory.

Contributing
API Reference

Browse the generated API reference grouped by core, backend, execution, and realtime event modules.

API Reference