XState Ninja

A powerful devtool for XState state machines

As of May 2026, XState Ninja has 444 users and a 4.00/5 rating from 1 reviews in the Developer Tools category.

Usersdown 4.5 percent4.5%
444
444
Ratingno change0%
4.00
1 reviews
Reviewsno change0%
1
Version
1.7.2
Manifest V3

History

3 snapshots

Tracking since Apr 1, 2026.

466.68454.5442.32Apr 1, 2026May 27, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 20264654.0011.7.2
Apr 29, 20264474.0011.7.2
May 27, 20264604.0011.7.2
Now4444.0011.7.2

Permissions & access

Permissions
storage
Host access
None declared

Screenshots

XState Ninja screenshot 1XState Ninja screenshot 2

About

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

Technical

Version
1.7.2
Manifest
V3
Size
224KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
cogeldipmkjdfjgjkghlmhehejpmcfif
Developer ID
u62be2ba3b146557d5bf2ba4fa854272b
Developer Email
[email protected]
Created
Sep 19, 2022
Last Updated (Store)
Oct 21, 2023
Last Scraped
May 27, 2026
Website
Support URL
Privacy Policy

Similar extensions

Alternatives to XState Ninja, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified May 27, 2026.