nxt_state_machine (rubygems): A state machine library that can be used with ActiveRecord or in plain ruby and should be easy to customize for other integrations
Keywords: aasm|activerecord|ruby|ruby-on-rails|state-machine|workflow|workflow-engine