XState Ninja
Item logo image for XState Ninja

XState Ninja

4.0(

1 rating

)
ExtensionDeveloper Tools385 users
Item media 2 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 1 screenshot
Item media 1 screenshot
Item media 2 screenshot

Overview

A powerful devtool for XState state machines

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

4 out of 51 rating

Google doesn't verify reviews. Learn more about results and reviews.

Details

  • Version
    1.7.2
  • Updated
    October 21, 2023
  • Offered by
    rlaffers
  • Size
    224KiB
  • Languages
    English
  • Developer
    Email
    rlaffers@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps