Popularity
6.0
Growing
Activity
7.3
Growing
944
88
105

Description

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:

Code Quality Rank: L5
Monthly Downloads: 46,491
Programming language: Ruby
License: MIT License
Tags: State Machines    

Recently added Statesman resources

Do you know of a usefull tutorial, book or news relevant to Statesman?
Be the first to add one!

Statesman Recommendations

theaxel
Good code seperation

Have you used Statesman? Share your experience. Write a short recommendation and Statesman, you and your project will be promoted on Awesome Ruby.
Recommend Statesman

Statesman alternatives and related gems

Based on the "State Machines" category

Do you think we are missing an alternative of Statesman or a related project?

Add another 'State Machines' Gem

Popular Comparisons