Restate is a durable execution engine that provides reliable workflow orchestration for AI agents and backend services. It runs as a single binary with no external dependencies, delivering sub-50ms latency and 94K+ actions per second. Supports TypeScript, Python, Go, Java, and Kotlin SDKs with built-in retries, sagas, and virtual object state. MIT licensed with 3,700+ GitHub stars.
Alternatives to Temporal
2 editor-selected alternatives · Temporal overview →
source: tools.alternatives · stored order · active records only; review scores are annotations and never change membership or order
A directional evidence panel appears only when the substitute rationale, trade-offs, sources, and verification date have been recorded. Older selections without that panel remain visible but are unclassified under the new evidence contract.
Knock is flexible notification and customer engagement infrastructure built for developers and AI agents. Send messages across email, SMS, push, chat, and in-app channels from a single API. Features AI-native journey building with single-prompt workflows, advanced segmentation with dynamic attributes, in-app messaging with custom components, data unification across warehouse and CDP, and version control with rollbacks. Delivers hundreds of millions of messages monthly with 99.99% uptime.
Open-source Temporal alternatives
Restate — see all open-source developer tools.
Free Temporal alternatives
More Productivity & Workflow tools
same category, not editor-selected alternatives — see how Temporal compares →
Temporal head-to-head
FAQ
Which Temporal alternative is listed first?
Restate is first in the editor-selected list of 2 Temporal alternatives. The stored order is editorial; review scores do not determine membership or position.
Are there open-source Temporal alternatives?
Yes — Restate are open source.
Are there free Temporal alternatives?
Yes — Restate, Knock offer a free plan or free tier.