XState Ninja by Richard Laffers
A powerful devtool for XState state machines.
You'll need Firefox to use this extension
Extension Metadata
Screenshots
About this extension
XState Ninja is a devtool panel for tracking state machines implemented with the XState library. It provides a better developer experience than the widely used Redux devtools extension for monitoring state machines. XState Ninja is more ergonomic and removes common pain points experienced with Redux devtools:
👉 more than one machine can be tracked at once in multiple swim lanes
👉 the machine state is clearly visible (including parallel states)
👉 no events are missed regardless of when the devtool was opened
👉 side effects (invoked services and actions) are clearly visible
👉 all invoked or spawned actors are monitored, including invoked/spawned callbacks and promises
👉 dead actors are clearly marked (💀) so there is no confusion if multiple machines of the same ID are started
👉 more than one machine can be tracked at once in multiple swim lanes
👉 the machine state is clearly visible (including parallel states)
👉 no events are missed regardless of when the devtool was opened
👉 side effects (invoked services and actions) are clearly visible
👉 all invoked or spawned actors are monitored, including invoked/spawned callbacks and promises
👉 dead actors are clearly marked (💀) so there is no confusion if multiple machines of the same ID are started
Rate your experience
PermissionsLearn more
This add-on needs to:
- Extend developer tools to access your data in open tabs
- Access your data for all websites
More information
- Add-on Links
- Version
- 1.7.2
- Size
- 230.58 KB
- Last updated
- a year ago (Oct 21, 2023)
- Related Categories
- License
- ISC License
- Version History
Add to collection
Release notes for 1.7.2
- Display the detected xstate-ninja inspector version and add incompatibility warning
More extensions by Richard Laffers
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet