Temporal

Durable execution platform — write long-running workflows in Python with automatic retries, state persistence, and exactly-once semantics.

workflow-orchestration-frameworksRecently releasednpm: @temporalio/client
66
Hero Score
Popularity
78
Performance
85
Ecosystem
50
Maturity
69
Dev Experience
50
⭐ 1,218 stars⬇ 9.2M downloads/wkFirst release: Mar 2022Last release: Sep 2026
Async Support: YesPlugin Extensions: MediumSpeed: FastDoc Quality: HighLearning Curve: Hard

Pros

  • • Durable execution — workflows survive crashes, restarts, and infrastructure failures
  • • Built-in retries, timeouts, and exactly-once activity semantics out of the box
  • • First-class async/await Python API with strong typing and deterministic replay

Cons

  • • Requires running and operating a Temporal cluster (or paying for Temporal Cloud)
  • • Determinism constraints on workflow code take time to internalize
  • • Steeper learning curve than @flow/@task-style orchestrators

Alternatives in workflow-orchestration-frameworks

Compare Python Packages with ease.