statecharts
Here are 66 public repositories matching this topic...
Language:All
Sort:Most stars
Actor-based state management & orchestration for complex app logic.
- Updated
Mar 21, 2025 - TypeScript
A state machine abstraction for React
- Updated
Jan 23, 2019 - JavaScript
🤖 A curated list of awesome resources related to finite state machines and statecharts.
- Updated
Mar 19, 2025 - JavaScript
State Machine and StateCharts for Clojure(Script)
- Updated
Jun 17, 2023 - Clojure
React Hook for using Statecharts powered by XState. use-machine.
- Updated
Jan 3, 2023 - TypeScript
Human-friendly, hierarchical and serializable state machines for games and apps in C#.
- Updated
Mar 12, 2025 - C#
Everything awesome about XState
- Updated
Jan 2, 2023
Sismic Interactive Statechart Model Interpreter and Checkerhttp://sismic.readthedocs.io/
- Updated
Feb 16, 2025 - Python
Practical examples of statechart-based solutions with xstate.
- Updated
Mar 24, 2025 - TypeScript
XState Router. Add routes to your XState machine.
- Updated
Jan 4, 2023 - TypeScript
🚦 Declarative Finite-State Machines in Go
- Updated
Aug 9, 2023 - Go
(status: soon revived as different project) Statechart Description Language (just an experiment, need to be rewritten)
- Updated
Aug 5, 2021 - Rust
A replica of the Citizen Quartz Multi Alarm III watch based on the 1987 paper introducing statecharts built with XState and React
- Updated
Nov 23, 2022 - JavaScript
Type-safe JavaScript statecharts library
- Updated
May 20, 2024 - TypeScript
Devtool for XState state machines
- Updated
Oct 21, 2023 - TypeScript
Visualize a xstate or react-automata statechart as a plantuml state diagram
- Updated
Jun 22, 2023 - JavaScript
Python statecharts
- Updated
Jun 9, 2024 - Python
State machine framework for reactive embedded systems
- Updated
Mar 9, 2025 - C
Improve this page
Add a description, image, and links to thestatecharts topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thestatecharts topic, visit your repo's landing page and select "manage topics."