Skip to content

FSMoothy: Your strongly-typed Finite State Machine, battery-packed and ready to roll!

License

Notifications You must be signed in to change notification settings

fsmoothy/fsmoothy

Repository files navigation

FSMoothy

Commitizen friendly Maintainability Test Coverage

fsmoothy is a totally pragmatic library for building state machines.

Features

  • TypeScript native
  • Hooks for state transitions
  • Promises are used for all transition
  • Magic methods for checkers, events and transitions
  • Simple and powerful API
  • Use it in browser or Node.js

Libraries and tools