GitHub repository: ryanza/stateflow
Primary language: Ruby
Description: State machine that allows dynamic transitions for business workflows