Ractor::Pipeline provides a shell-pipeline-like DSL (stream/pipe/filter_pipe/flat_pipe/tee/lanes) where each stage is a persistent Ractor, making the execution topology visible in the code. Multi-lane stages are fed by demand (pull) and sources can be batched transparently.

Required Ruby Version

>= 4.0

Authors

Koichi Sasada

Versions

  1. 0.2.0 August 18, 2026 (21 KB)

Pushed by

SHA 256 checksum