• Stars
    star
    186
  • Rank 206,663 (Top 5 %)
  • Language
  • Created over 4 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Everything awesome about XState

Awesome XState

Awesome

A collection of awesome resources regarding the XState library and Statecharts.

Official Code Repository

XState

XState is a library for creating, interpreting, and executing statecharts. Statecharts are a formalism for modeling stateful, reactive systems. - David Khourshid

Main Resources

Concepts

Projects

Vue

React

Articles

Testing

Guides

Usage & Examples

Talks

Tools

  • XState PlantUML by Erik Mogensen, given an XState definition (JS Object) of a statechart, this tool will output a plantuml source rendering of the statechart.
  • XState Chrome Devtool Inspect XState machines running in your app
  • XState Ninja - a powerful devtool for inspecting multiple XState state machines at the same time
  • Sketch Systems - design and understand state, export result to xState machine object
  • XState Codegen - generate 100% typesafe Typescript code with a CLI

Dig deeper into Statecharts

Dive deeper into State Machines

Other great courses and guides:

Podcasts