Lattice
Skip to content

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

4

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.