Blog Logo
TAGS

JavaScript State Machines and Statecharts

JavaScript and TypeScript finite state machine library and statecharts for modern web development. Adheres to the SCXML specification, with Graph traversal utilities, and React hooks and utilities. Comes with a VS Code extension, forking templates on CodeSandbox, and inspection utilities. The core library xstate supports state transitions and pure function interpretation. Interpretation is further demonstrated through the toggle example. Create machines with the Stately Editor and join the Stately Discord Community.