GitHub repository: lambdafunc/workflow
Description: Ruby finite-state-machine-inspired API for modeling workflow