O
OpenSourceStack 100 tools
T

Temporal

Open source workflow orchestration for microservices. Durable execution, retries, timeouts.

by Temporal ·Automation & Workflows · platform
Operational · 99.98% · 65ms · 78h ago
|
Official Verified Security 93/100 Quality 95/100 Last checked Aug 28, 2026

What it is

Temporal is an open source workflow orchestration platform. Write workflows as code (Go, Java, TypeScript, Python, .NET), and Temporal handles durability (your workflow survives crashes), retries, timeouts, signals from external systems, and queries for state.

Why we recommend it

If you have complex microservice orchestration (long-running business processes, sagas, etc.) and don't want to write a state machine from scratch, Temporal is the answer. The durable execution model is a game-changer.

When to use it

  • Microservice orchestration (sagas, long-running workflows)
  • Replacing in-house state machines
  • When you need durable execution (workflows that survive crashes)
  • Distributed transactions across services

Quickstart

Run this in your terminal. Self-hosts locally with Docker or your preferred setup.

$ brew install temporal  # or: docker run -d --name temporal temporalio/server:latest

Setup

**Docker (dev):** ``` docker run -d --name temporal temporalio/server:latest ``` **Production:** Helm chart, terraform module, or Temporal Cloud (managed). **Cloud:** Free tier (1K actions/month). From $25/month.

Tags

#workflow#orchestration#durable-execution#microservices#polyglot

Integrates with

gojavatypescriptpythondotnet

Common use cases

  • microservice-orchestration
  • sagas
  • long-running
  • durable-execution

Pricing

Self-host: free. Cloud: 1K actions/month free. $25/month for production.

Related projects

Support us