XState Ninja

XState Ninja

A powerful devtool for XState state machines

  • XState Ninja
  • XState Ninja
What is XState Ninja?
XState Ninja is a devtool panel that provides a better developer experience for tracking and monitoring state machines implemented with the XState library. It allows for tracking multiple machines at once, clearly visualizing machine states and side effects, and monitoring all invoked or spawned actors.
Stats
By: rlaffers
Users: 385 ▼ -1
Rating: 4.00 (1)
Version: 1.7.2 (Last updated: 2023-10-21)
Creation date: 2022-09-19
Risk impact: Moderate risk impact
Risk likelihood: Moderate risk likelihood
Manifest version: 3
Permissions:
  • storage
Size: 229.38K
Stats date:

Other platforms

Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.
Chrome-Stats extension
Summary

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

Safety
Risk impact

XState Ninja may not be safe to use and it requires some risky permissions. Exercise caution when installing this extension. Review carefully before installing.

Risk likelihood

XState Ninja is probably trust-worthy. Prefer other publishers if available. Exercise caution when installing this extension.

Upgrade to see risk analysis details
Similar extensions

Here are some Chrome extensions that are similar to XState Ninja: