A statesmanlike state machine library for Ruby 2.0.0 and up.
Statesman is an opinionated state machine library designed to provide a robust audit trail and data integrity. It decouples the state machine logic from the underlying model and allows for easy composition with one or more model classes.
As such, the design of statesman is a little different from other state machine libraries:
Recently added Statesman resources
Be the first to add one!
Have you used Statesman? Share your experience. Write a short recommendation and Statesman, you and your project will be promoted on Awesome Ruby.
Statesman alternatives and related gems
Based on the "State Machines" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Statesman or a related project?
» Learn more from our partner.