GitHub repository: JohnSmall/state_machine
Primary language: Ruby
Description: Adds support for creating state machines for attributes on any Ruby class