Categories: State Machines [Edit]

micromachine

https://rubygems.org/gems/micromachine
https://github.com/soveran/micromachine
There are many finite state machine implementations for Ruby, and they all provide a nice DSL for declaring events, exceptions, callbacks, and all kinds of niceties in general. But if all you want is a finite state machine, look no further: this has less than 50 lines of code and provides everything a finite state machine must have, and nothing more.

Total

Ranking: 3,555 of 183,107
Downloads: 2,591,901

Daily

Ranking: 4,831 of 183,092
Downloads: 641

Depended by

RankDownloadsName
3,5812,555,199vagrant-vbguest
13,942128,464airplay
23,21856,688magic_locales
35,61731,499cartage-remote
46,64322,116mmailer
47,03721,865rspec-background-process
55,38917,498jefe
92,6918,150action_audit
114,6255,554J-_-L
130,0144,322nt54
171,0432,045vagrant-vbguest-update

Depends on

RankDownloadsName
12,863148,972cutest

Owners

#GravatarHandle
1iconsoveran