Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
-
Updated
Oct 2, 2018 - JavaScript
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
A finite state machine library using ES6 promises
Fast, easy Javascript finite state machines with visualizations; enjoy a one liner FSM instead of pages. MIT; Typescripted; 100% test coverage. Implements the FSL language.
Visual automata-based programming in functional JavaScript
A Smart Extensible Powerful Flow Engine
🚦- Small Finite State Machines
A finite state machine library for Node.js and the browser with a friendly configuration DSL.
A lightweight (2kb gzipped), zero-dependency javascript library for making a sidebar float.
ESLint plugin to check for common mistakes and enforce good practices when using XState.
[Maintenance Mode] A promise-aware finite state machine implementation for Ember
Use Finite State Machines with React Hooks
FSM workflow (for Node.js)
Describe the states and allowed transitions of a program using a flowchart-like syntax. Switch to states directly, or by wiring-up events. Statebot is an FSM.
A tiny event-based finite state machine
a jQuery State Machine (FSM / HSM) to design and manage web user interfaces, simulators, games...
Finite state machine example written in vanilla Javascript.
A domain-specific language (DSL) for parsing regular, context-free and recursively enumerable languages.
A tiny event-based finite state machine, with promises
Add a description, image, and links to the fsm topic page so that developers can more easily learn about it.
To associate your repository with the fsm topic, visit your repo's landing page and select "manage topics."