Appearance
state machine library
provides a lightweight and intuitive way to define states, transitions, and hooks for state entry, exit, and transition events
Only 1.4kb
Written completely in TypeScript
Zero-dependency
Compatible with all JavaScript runtimes