state-machine.md
July 15, 2021 ยท View on GitHub
Bookmarks tagged [state-machine]
www.codever.land/bookmarks/t/state-machine
AASM
State machines for Ruby classes (plain Ruby, Rails Active Record, Mongoid).
- tags: ruby, state-machine
- :octocat: source code
FiniteMachine
https://github.com/peter-murach/finite_machine
A plain Ruby state machine with a straightforward and expressive syntax.
- tags: ruby, state-machine
- :octocat: source code
MicroMachine
https://github.com/soveran/micromachine
A minimal finite state machine implementation in less than 50 lines of code.
- tags: ruby, state-machine
- :octocat: source code
simple_states
https://github.com/svenfuchs/simple_states
A super-slim statemachine-like support library.
- tags: ruby, state-machine
- :octocat: source code
Statesman
https://github.com/gocardless/statesman
A statesmanlike state machine library.
- tags: ruby, state-machine
- :octocat: source code
state_machines
https://github.com/state-machines/state_machines
Adds support for creating state machines for attributes on any Ruby class.
- tags: ruby, state-machine
- :octocat: source code
transitions
https://github.com/troessner/transitions
A ruby state machine implementation.
- tags: ruby, state-machine
- :octocat: source code
Workflow
https://github.com/geekq/workflow
A finite-state-machine-inspired API for modeling and interacting with what we tend to refer to as 'workflow'.
- tags: ruby, state-machine
- :octocat: source code