Tool Open source

Temporal Ruby SDK

Temporal Ruby SDK is Temporal Technologies' official open-source Ruby framework for authoring and running durable workflows and activities. Workflows and activities are defined as Ruby classes; clients start workflow executions, and workers execute them while communicating with a self-hosted Temporal Server or Temporal Cloud. The SDK uses a Rust core and provides workflow testing with automatic and manual time skipping, along with activity invocation, child workflows, timers, cancellation, replay, telemetry, and workflow-safety checks. It is distributed as the `temporalio` Ruby gem and supports macOS and Linux on ARM and x64.

View repository Visit site Mentioned in 1 video ↓

What Temporal Ruby SDK is used for

2 uses taken from transcripts — each links to the moment in the video.

  • The official Ruby SDK for writing Temporal workflows and activities. It lets developers define workflows and activities as classes, run workers, and start workflows from a client, with a Rust core and time-skipping test environment.

  • Defines and runs durable Temporal workflows and activities in Ruby, including workers, clients, and time-skipping tests.

Videos mentioning Temporal Ruby SDK

1 in the library.