Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
@xstate/fsm
XState for finite state machines
finity
A finite state machine library for Node.js and the browser with a friendly configuration DSL
fsm-iterator
A finite state machine iterator for JavaScript
@zag-js/core
A minimal implementation of xstate fsm for UI machines
@zag-js/anatomy
machina
A library for creating powerful and flexible finite state machines. Loosely inspired by Erlang/OTP's gen_fsm behavior.
stately.js
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
typescript-fsm
finite state machine with async callbacks
state-machine-cat
write beautiful state charts
jssm
A Javascript finite state machine (FSM) with a terse DSL and a simple API. Most FSMs are one-liners. Fast, easy, powerful, well tested, typed with TypeScript, and visualizations. MIT License.
yafsm
Yet-another-finite-state-machine
@wmfs/statebox
Orchestrate Node functions using Amazon States Language
st8
Tiny state machine
@fsmoothy/core
FSMoothy is a feature-rich and easy-to-use finite state machine for TypeScript.
fsmjs
State machines are back
state-machine
An expressive, feature-rich, event-driven JavaScript finite-state machine
simple-machines
Simple finite state machine that enables awaiting state changes
@fsmoothy/typeorm
Strong typed state machine for your TypeORM Entities
@edium/fsm
Simple finite state machine framework that can be used with client or server.
@corey.burrows/statechart
Simple Stateless Statechart