Repository navigation

#

statechart

JavaScript
1255
3 个月前
QuantumLeaps/qpc

QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).

C
1162
4 天前
qmuntal/stateless

Go library for creating finite state machines

Go
1117
4 个月前
TypeScript
843
14 天前

Hierarchical state machines for designing event-driven systems

Rust
716
3 个月前

Powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.

Kotlin
445
2 个月前

QP/C++ Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).

C++
437
4 天前
C
365
3 个月前

There is no state but what we make. Feel free to pitch in.

HTML
325
3 个月前

An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++

C++
322
2 年前

Create state-machine-powered LLM agents using XState

TypeScript
315
4 个月前

Human-friendly, hierarchical and serializable state machines for games and apps in C#.

C#
255
2 天前

YAKINDU Statechart Tools (http://www.statecharts.org)

Java
184
5 年前

QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

C
171
2 年前

"Low ceremony" graphical modeling and code generation tool based on QP frameworks and Hierarchical State Machines (UML Statecharts)

Shell
163
1 个月前
C++
121
6 年前

A wrapper for xstate that stores state, handles transitions, emits events for state changes and actions/activities, and includes an optional reducer framework for updating state and invoking side-effects

JavaScript
85
7 年前

ScxmlEditor - powerful tool for creating, editing and debugging scxml files

C++
79
6 个月前