Skip to content
XState Ninja

XState Ninja

by rlaffers
4.0
1 reviews
439
users
Published
October 21, 2023

Screenshots

XState Ninja screenshot 1
XState Ninja screenshot 2

Description

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 swimlanes 👉 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
Add to Chrome

Quick Info

Version
1.7.2
Size
224KiB
Price
Free
Type
Extension

Categories

Languages

English