Temporal

Temporal is a durable execution platform that allows developers to create scalable applications. The server runs application logic units as workflows and automatically manages temporary errors, allowing unsuccessful operations to be retryed. This technology, forked from the Uber Cadence project, is being developed by Temporal Technologies.

TE

temporalio · Queues & Streaming

STARS24.1K
FORKS2.1K
COMMITS—
CONTRIBUTORS284
VERSIONv1.9.3
UPDATEDtoday
GoWorkflowDurable ExecutionMIT

Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis

What can it do?
  • You run application logic units in a durable manner as workflows.
  • You automatically manage temporary errors and retry failed operations.
  • Temporal Web tracks workflows running with UI and CLI, displaying namespace and workflow lists.
Heads up
  • • High number of open issues (1,118)
User reviews
  • • NeutralHacker News

    JavaScript Temporal is coming

    “As the comment mentions there, the idea is that you can do those sorts of transformations on the duration and then emit them: >> d = Temporal.Duration.from({milliseconds: 60000}) >> d.seconds 0 >> d.milliseconds 60000 >> d = d.round({largestUnit: 'second'}) >> d.seconds 60 >>…”

  • • NeutralHacker News

    JavaScript Temporal is coming

    “Passing Dates to a React component caused re-rendering issues in some of my applications due to Date being an object. I had to resort to numbers (Unix time) to not have to add memoization everywhere. Seems like this will continue with Temporal. Or React-Compiler will solve this.”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Queues & Streaming