Skip to main content

Build durable workflows on Catalyst

This section is for developers who orchestrate long-running processes with Catalyst Workflows. A workflow on Catalyst picks up where it left off after a crash, a deploy, or a restart, and it can run for hours or days. Catalyst can also sign each step of a workflow's history, so you can prove how a run went.

You write workflows in .NET, Go, Java, JavaScript, or Python.

Start with your AI coding agent​

Let Claude Code, Codex or the Copilot CLI run a durable workflow in your language for you.

Pick your language​

Each language has a page with its quickstart, SDK guide, and tutorials.

For every language​

Where to go next​

Learn hands-on​

Durable Execution & Dapr University · Learn this hands-onDapr Workflow: Use durable execution to build reliable distributed applicationsBuild reliable distributed applications with durable execution: task chaining, fan-out/fan-in, and error handling.Intermediate50 min.NET · Java · PythonStart the track