π€ A curated list of awesome resources related to finite state machines and statecharts.
β429Jun 21, 2025Updated 9 months ago
Alternatives and similar repositories for awesome-fsm
Users that are interested in awesome-fsm are comparing it to the libraries listed below
Sorting:
- A series of examples showing how to model application state with statechart using xstateβ127Jan 4, 2023Updated 3 years ago
- Build a tree of UI components based on your statechartβ49Mar 1, 2026Updated 3 weeks ago
- π¦π« Autocomplete example with xstateβ10May 12, 2021Updated 4 years ago
- Describe the states and allowed transitions of a program using a flowchart-like syntax. Switch to states directly, or by wiring-up eventsβ¦β29Oct 12, 2024Updated last year
- A proof of concept showing XState as a conditional routing toolβ11Feb 13, 2022Updated 4 years ago
- A codegen tool for 100% TS type-safety in XStateβ247Mar 5, 2023Updated 3 years ago
- Declarative UIs for declarative XState machinesβ28Dec 23, 2020Updated 5 years ago
- Everything awesome about XStateβ195Jan 2, 2023Updated 3 years ago
- VSCode extension for visualizing XState machinesβ49Nov 17, 2019Updated 6 years ago
- Basic demo to show the usage of React and Xstate with authentication flowβ29Jan 6, 2023Updated 3 years ago
- Practical examples of statechart-based solutions with xstate.β146Updated this week
- Professionally designed, interactive state machinesβ823Apr 16, 2022Updated 3 years ago
- Sample or starter kit for developing web applications with reactjs, xstate, typescript, xstate/test, storybook, typedoc, fp-ts, and otherβ¦β86Mar 4, 2020Updated 6 years ago
- There is no state but what we make. Feel free to pitch in.β325Jul 12, 2025Updated 8 months ago
- XState Router. Add routes to your XState machine.β113Jan 4, 2023Updated 3 years ago
- ESLint plugin to check for common mistakes and enforce good practices when using XState.β50Dec 16, 2023Updated 2 years ago
- β100Jan 4, 2023Updated 3 years ago
- Tips and tricks of using xstate for UI Developmentβ20Sep 3, 2021Updated 4 years ago
- expo managed app boilerplate with several cool featuresβ17Aug 6, 2020Updated 5 years ago
- Experiments in building a tool for XState to parse basic information about machines declared inside files.β41Mar 3, 2022Updated 4 years ago
- Public monorepo for XState toolingβ190Oct 21, 2024Updated last year
- Concurrent (with OLC) Adaptive Radix Trie in Golang.β11Jul 31, 2020Updated 5 years ago
- RFCs for XState and Stately toolsβ45Jul 7, 2023Updated 2 years ago
- Command palette with XStateβ13Jan 6, 2023Updated 3 years ago
- Actors for the modern webβ265Sep 5, 2023Updated 2 years ago
- (Alternative) Visualizer for XStateβ12Mar 2, 2023Updated 3 years ago
- A humble repo to collect knowledge on state machines.β63Nov 22, 2019Updated 6 years ago
- Hyperapp demo, including an xstate variantβ12Jan 7, 2023Updated 3 years ago
- Hooks and Suspense wrapper for Relayβ18May 7, 2021Updated 4 years ago
- Model based testing with Jest, XState and Puppeteer or Playwright made easyβ30Dec 2, 2020Updated 5 years ago
- React Finland 2022 XState Workshopβ11Sep 14, 2022Updated 3 years ago
- A performant, robust starting point for any React applicationβ131Feb 2, 2022Updated 4 years ago
- A utility to make binding and (especially) unbinding DOM events easierβ154May 29, 2024Updated last year
- A statecharts-driven snake game πβ21Jan 6, 2023Updated 3 years ago
- Actor-based state management & orchestration for complex app logic.β29,345Mar 15, 2026Updated last week
- Fast, versatile and powerful client-side browser JS image resizing that amazes. Modern -- async/await/promise compatible. Does not freezeβ¦β80Oct 23, 2021Updated 4 years ago
- Building Blocks for XState-based Actor Systems.β54May 29, 2023Updated 2 years ago
- https://gigatron.now.sh/signinβ104Nov 4, 2019Updated 6 years ago
- A babel-macro to transpile arithmetic expressions to `decimal.js`β19Apr 10, 2023Updated 2 years ago