Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines
-
Updated
May 30, 2025 - TypeScript
Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines
The simplest way to add authentication to your React app. Supports various providers.
Amplify UI is a collection of accessible, themeable, performant React (and more!) components that can connect directly to the cloud.
Professionally designed, interactive state machines
Visualizer for XState machines
Play with Drizzle everywhere
A codegen tool for 100% TS type-safety in XState
React Hook for using Statecharts powered by XState. use-machine.
Zhithead is a clone of the original card game shithead made for the browser
7 projects to understand Next.js core concepts, using MongoDB, Firebase and NextAuth.js.
Practical examples of statechart-based solutions with xstate.
XState Router. Add routes to your XState machine.
🐱 A lightweight audio library for React apps.
Making web workers, web sockets, WebRTC, and other web-based APIs first-class actors in `xstate`.
Build UIs with Actors using xstate and React
Sample or starter kit for developing web applications with reactjs, xstate, typescript, xstate/test, storybook, typedoc, fp-ts, and other libraries.
Devtool for XState state machines
Add a description, image, and links to the xstate topic page so that developers can more easily learn about it.
To associate your repository with the xstate topic, visit your repo's landing page and select "manage topics."