machinery
StateMachine
A lightweight Elixir library for creating and managing state machines
Elixir State machine thin layer for structs
535 stars
12 watching
54 forks
Language: Elixir
last commit: 7 months ago
Linked from 1 awesome list
dashboardectoelixirelixir-langmachinemachineryphoenixstatestate-machinestate-managementstatemachine
Related projects:
Repository | Description | Stars |
---|---|---|
asiniy/ecto_state_machine | A library that enables finite state machine pattern in Ecto applications | 97 |
ericentin/gen_state_machine | An Elixir wrapper for managing state in concurrent systems | 305 |
state-machines/state_machines | Supports creating state machines for attributes on Ruby classes | 818 |
jtushman/state_machine | A Python library that provides a declarative way to define states and transitions for objects | 405 |
mheiber/redux-machine | A tiny JavaScript library for creating state machines in Redux apps. | 336 |
kyleconroy/lua-state-machine | A finite state machine implementation in Lua, providing a simple way to manage transitions between states | 354 |
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 |
svenfuchs/simple_states | A lightweight statemachine-like support library with event handling and state management capabilities. | 96 |
amatsuda/stateful_enum | Simplifies state machine management with Rails and ActiveRecord | 623 |
brucou/kingly | A small JavaScript library for modeling and executing user interface behavior as state machines. | 202 |
veelenga/aasm.cr | A simple finite state machine library for Crystal classes | 51 |
stateless4j/stateless4j | A Java library for creating and managing state machines with support for various features such as hierarchical states, entry/exit events, and guard clauses. | 898 |
benaston/mistic | A simple state machine for managing complex states and transitions in software applications. | 4 |
gocardless/statesman | A Ruby-based state machine library designed to provide robust audit trails and data integrity. | 1,779 |
reactkit/swiftstate | A state machine implementation in Swift with elegant routing and event handling capabilities. | 904 |