Open Source Alternatives to Azure Durable Functions

A workflow orchestration extension for Azure Functions that enables the creation of stateful workflows in a serverless environment. It allows developers to write orchestrator, activity, and entity functions in code to manage long running processes. The runtime handles state management, checkpoints, retries, and recovery to ensure reliability over extended periods. It supports multiple programming languages including .NET, JavaScript, TypeScript, Python, PowerShell, and Java. Users deploy the product to Azure and can monitor orchestration instances through the platform. The product is used to build complex serverless workflows by configuring backend storage providers such as the Durable Task Scheduler. It is designed for developers who need to maintain state across multiple function executions without managing the underlying infrastructure manually.

Whether you want to cut software costs or escape vendor lock-in, these open source alternatives to Azure Durable Functions give you an option you fully own. You can self-host them, so your data stays on infrastructure you control. This page lists 1 open source alternative to Azure Durable Functions. The most popular is Temporal. It uses the MIT license and ships an official Docker image.

Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.