
Ruote
Ruote is a workflow engine written in Ruby. Ruote is not a state machine library. Ruote as a workflow engine comes as an “onion”. There’s a storage at the core, taking care of all the persistence. A worker where all the orchestration work happens surrounds the core. The dashboard has all the levers to launch, pause, cancel process instances.