procrastinate

Installation
SKILL.md

Procrastinate — PostgreSQL Task Queue

Procrastinate is an async Python task queue that uses PostgreSQL as its broker — no Redis/RabbitMQ needed. Jobs are stored in the DB and workers pick them up via LISTEN/NOTIFY.

Docs: https://procrastinate.readthedocs.io/en/stable/

Quick decisions

Situation Recommendation
FastAPI / async Use PsycopgConnector, run worker via lifespan
Azure Web App See references/azure-setup.md
Azure Container App See references/azure-setup.md
Retry / periodic tasks See references/advanced.md

Install

Installs
1
Repository
bmsuisse/skills
GitHub Stars
2
First Seen
Jul 26, 2026
procrastinate — bmsuisse/skills