javascript-state-machine
State Machine Library
A JavaScript library for managing state-dependent systems through an event-driven finite-state machine
An expressive, feature-rich, event-driven JavaScript finite-state machine
342 stars
14 watching
25 forks
Language: JavaScript
last commit: over 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
philipdev/stateflow | A tool for implementing event-driven state machines in JavaScript applications | 12 |
brucou/kingly | A small JavaScript library for modeling and executing user interface behavior as state machines. | 203 |
steelbreeze/state.js | An executable state machine API for Node and Web development | 322 |
davidmoten/state-machine | Generates Java classes to handle state transitions based on a state machine definition | 135 |
ifandelse/machina.js | A JavaScript framework for creating and managing state machines in software applications. | 1,930 |
cassiozen/state-machine | A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. | 159 |
shuckster/statebot | An implementation of a finite state machine in JavaScript, allowing developers to describe and manage states using a flowchart-like syntax. | 29 |
stonecypher/jssm | A JavaScript library for creating and managing finite state machines with visualizations | 340 |
fschaefer/stately.js | An engine for creating and managing finite-state machines with event-driven transitions. | 814 |
unquietcode/jstate | Provides a Java tool for building and managing state machines with standardized methods and callbacks. | 97 |
beezee/statelens | A small library providing a Ramda-based structure for state manipulation in JavaScript applications. | 0 |
cerebral/cerebral | A framework for managing application state and side effects in JavaScript applications | 1,991 |
svenfuchs/simple_states | A lightweight statemachine-like support library with event handling and state management capabilities. | 96 |
mheiber/redux-machine | A tiny JavaScript library for creating state machines in Redux apps. | 336 |
fawdlstty/smlite | A state machine library for various programming languages and platforms | 11 |