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,400 of 180,416
Downloads: 2,508,586

Daily

Ranking: 5,289 of 180,403
Downloads: 432

Depended by

RankDownloadsName
3,4152,488,916vagrant-vbguest
13,445125,337airplay
22,76554,667magic_locales
35,01730,405cartage-remote
45,95321,382mmailer
49,64019,251rspec-background-process
54,54416,973jefe
91,5417,897action_audit
114,1255,303J-_-L
128,6604,188nt54
169,3361,958vagrant-vbguest-update

Depends on

RankDownloadsName
12,494143,386cutest

Owners

#GravatarHandle
1iconsoveran