GitHub repository: locaweb/bpmachine
Primary language: Ruby
Description: Includes a DSL for business process specification. The process state is persistent, which allows it to be be resumed if an error occurs.