OpenWorkflow

Get Started

OpenWorkflow is a TypeScript framework for building durable, resumable workflows.

OpenWorkflow Dashboard

What is OpenWorkflow?

OpenWorkflow is a TypeScript framework that makes multi-step operations durable. Wrap each operation in a step, and OpenWorkflow remembers which steps already finished. If anything crashes, the workflow picks up right where it left off — completed steps are never re-run.

Features

Durable - Workflows survive process restarts and server crashes. Completed steps are never repeated.

Resumable - After a crash or deploy, workflows pick up from the last completed step automatically.

Pausable - Workflows can sleep for seconds or months without tying up resources.

Type Safe - First-class TypeScript support for inputs and outputs.

Get Started

Was this page helpful?

Quick Start

Read the original on openworkflow.dev ↗