Actor-based state management & orchestration for complex app logic.
-
Updated
Apr 18, 2025 - TypeScript
A finite-state machine (FSM), finite-state automaton (FSA), or simply state machine is a mathematical model of computation and an abstract machine that can be in exactly one of a finite number of states at any given time.
The FSM can change from one state to another in response to some inputs; the change from one state to another is called a transition.
An FSM is defined by a list of its states, its initial state, and the inputs that trigger each transition.
In computer science, FSM are widely used in modeling of application behavior (control theory), design of hardware digital systems, software engineering, compilers, network protocols, and computational linguistics.
Actor-based state management & orchestration for complex app logic.
TS-FSM is a strongly typed finite state machine for TypeScript that is using async operations. Library uses generics to take the user states and events. Zero dependencies!
Devtool for XState state machines
Mailbox is the predictable states & transitions container for actors.
Finite State Machine porting from Stateless C#
FSMoothy: Your strongly-typed Finite State Machine, battery-packed and ready to roll!
An introduction to state machines and XState
Visualisation library for Robot3 (robot) finite state machines.
An asynchronous finite state machine library for Node.js and the browser
A faster and more flexible utilities for using Mutative with XState
A board game, designed by ChatGPT and Midjourney, implemented with event-driven architecture and finite state machines
A tiny finite state machine
A simple finite state machine library with first class typescript support.
A React-based tool for creating and visualizing finite state machines (FSMs) with interactive design, flexible customization, and export functionality.
🤯 FSM Framework on steroids
Client library for applications rendered in FSM shell host
Simple full-featured finite state machine for your project. Mirror of https://git.pleshevski.ru/pleshevskiy/it-fsm
TypeScript based finite-state machine (FSM) Game AI Books WestWorld with Woman project
A client library that provides APIs to call Services/APIs from SAP Field Service Management (aka CoreSystems).