Rails/Statesman plugin that handle multiple state machines on the same model through `has_one_state_machine` ActiveRecord macro
MIT License
A very simple state machine plugin built on top of ActiveRecord::Enum
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
ActiveRecord/Rails Integration for the Workflow library
Lightweight state machine for Active Record and Active Model.
Adds the 'Actions' concept to your Rails APP to help you Test & Reuse Business Logic