This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Tyler Morrison
tyler-morrison.github.io
did:plc:mijhdjm4wdzkrsqgm744ifkt
Those statecharts are generated by XState, an open-source library.
It’s one of my go-to tools for complex logic because it works on both the frontend and backend.
You can check them out at stately.ai
Also check out @davidkpiano.bsky.social YouTube. Lots of great talks explaining state machines.
https://stately.ai
2025-05-15T13:38:47.449Z