Temporal alternatives
4 substitutes · 4 in workflows · 0 adjacent
The short answer
4 tools on this index are recorded as a substitute for Temporal. 2 of these run the same way you already deploy Temporal (self-hosted), and 3 are permissively licensed, so they do not change what you can ship. All of them sit in Workflow Orchestration, so the choice is a real one rather than a category change. There is no overall winner here: which one is right depends on traffic shape, operational budget and how much of Temporal you have already built around.
By Lattice editorial · Comparison reviewed · method
Better than this page
Real substitutes
in Workflow Orchestration- Inngestplatform · Apache-2.0
Event-driven step functions with durable replay for TypeScript.
Use when Durable step functions in TypeScript, without running the engine.
Skip when You are not working in TypeScript.
- Trigger.devplatform · Apache-2.0
Background jobs and AI workflows with long-running task support.
Use when Long-running background jobs that must survive a deploy.
Skip when You need more than TypeScript.
- Restateplatform · BSL-1.1
Durable execution with a low-latency stateful API surface.
Use when Durable execution with a genuinely low-latency stateful API surface.
Skip when You need the largest ecosystem around the engine.
- DBOSlibrary · Apache-2.0
Durable workflows as ordinary Python functions and decorators.
Use when Durable workflows as ordinary Python functions and decorators.
Skip when You want a separate service to operate.
This graph is bidirectional and unsponsored. A tool appears here if Temporal or another entry names it as a substitute, and Inngest, Trigger.dev, Restate and DBOS point at Temporal as well. How this index is compiled — including where it is wrong.