micromachine
Finite state machine
A minimal implementation of a finite state machine in Ruby
Minimal Finite State Machine
525 stars
23 watching
41 forks
Language: Ruby
last commit: over 7 years ago
Linked from 3 awesome lists
finite-state-machinelesscoderuby
Related projects:
Repository | Description | Stars |
---|---|---|
piotrmurach/finite_machine | A minimalist Ruby gem for defining and managing finite state machines with straightforward syntax and powerful callback mechanisms. | 808 |
tbpixel/functional-finite-state-machine | A dead simple finite-state-machine implementation in JavaScript | 14 |
cassiozen/state-machine | A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. | 159 |
stonecypher/jssm | A JavaScript library for creating and managing finite state machines with visualizations | 335 |
state-machines/state_machines | Supports creating state machines for attributes on Ruby classes | 818 |
fgmacedo/python-statemachine | A Python library for creating and managing finite state machines with support for synchronous and asynchronous programming, conditional transitions, and graphical representation. | 911 |
itkoren/machineto | A minimal implementation of a finite state machine in JavaScript | 7 |
tomas2387/maquinaria | A JavaScript implementation of a finite-state machine with transitional aliasing. | 5 |
qmuntal/stateless | A Go library for creating finite state machines directly in code | 972 |
theckman/go-fsm | A library providing a simple and safe finite state machine implementation in Go. | 17 |
steelbreeze/state | A library for building hierarchical finite state machines with support for multiple instances and event-based transitions | 182 |
sasa1977/fsm | An immutable finite state machine implementation without separate processes | 358 |
veelenga/aasm.cr | A simple finite state machine library for Crystal classes | 51 |
nazavode/automaton | A Python library to define and manage finite-state machines in an easy-to-use and elegant way | 23 |
kyleconroy/lua-state-machine | A finite state machine implementation in Lua, providing a simple way to manage transitions between states | 354 |