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.
jssm-viz-cli is a command-line interface for jssm-viz, a flowchart vizualizer for fsl finite state machines, using jssm to render FSMs.
CLI for JSSM - Simple environment variable manager
Show how to use jssm-viz in a project, to render a jssm machine
JSSM expression of a TCP state machine
CLI for JSSM - Simple environment variable manager
Use require() to make jssm state machine factories
FSL and JSSM language support for CodeMirror
FSL grammar in Lezer, to make FSL and JSSM available to CodeMirror
Finite State Language reference parser
No description provided.
Handle async states conveniently.
Generate documentation pages from FSL machines
A code highlighter giving the same output as VSCode
A code highlighter giving the same output as VSCode
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.