PR

Procrastinate

PostgreSQL-backed task queue for Python automation

Automation & Workflows ★ 1.4k stars Medium setup MIT

Procrastinate is an open-source Python task queue that uses PostgreSQL as its backing store, with support for scheduling, retries and priorities. It is self-hosted within Python applications for background automation.

Key features

  • Postgres-backed task queue
  • Scheduling and retries
  • No extra broker needed
  • Python-native

Strengths

  • Released under the MIT license
  • Active community (1.4k GitHub stars)
  • Written in Python
  • Tiny footprint — runs in 256 MB RAM

Procrastinate replaces

Compare Procrastinate

11 head-to-head comparisons.

Similar automation & workflows apps