HSM
State Machine Framework
A framework implementing a hierarchical state machine in Swift for building finite-state machines and asynchronous state transitions
Hierarchical state machine framework in Swift.
11 stars
2 watching
1 forks
Language: Swift
last commit: about 2 years ago
Linked from 1 awesome list
active-objectactorfinite-state-machinefsmhierarchical-state-machinehsmorthogonal-regionsstate-machinestatechartstatechartsswiftumluml-state-machine
Related projects:
Repository | Description | Stars |
---|---|---|
pzuh/hierarchicalstatemachine | Provides a framework for implementing hierarchical state machines in ActionScript 3.0 for AI bots and agents. | 2 |
cassiozen/state-machine | A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. | 159 |
thehiflyer/fettle | A state machine framework for managing the behavior of complex systems in Java. | 24 |
shuckster/statebot | An implementation of a finite state machine in JavaScript, allowing developers to describe and manage states using a flowchart-like syntax. | 29 |
andrew-gresyk/hfsm2 | A header-only C++ library implementing a high-performance hierarchical finite state machine framework. | 489 |
svenfuchs/simple_states | A lightweight statemachine-like support library with event handling and state management capabilities. | 96 |
bykof/stateful | A library for creating and managing finite state machines in Go. | 209 |
reactkit/swiftstate | A state machine implementation in Swift with elegant routing and event handling capabilities. | 905 |
commandodev/ohm | An application framework built on top of Haskell, using the concept of left folding over event streams to manage state and user interactions. | 104 |
steelbreeze/state | A library for building hierarchical finite state machines with support for multiple instances and event-based transitions | 185 |
hypertrifle/luxeboilerplate | A pre-configured project framework providing a state system example and basic input handling | 1 |
statefulj/statefulj | A Java framework for implementing and integrating finite state machines into applications with support for persistence and Spring-based frameworks. | 172 |
hekailiang/squirrel | A lightweight and extensible state machine implementation for Java applications. | 2,198 |
shuckster/statebot-sh | An implementation of a finite state machine using shell scripts to manage the behavior of a program. | 17 |
aglyzov/ws-machine | A client-side finite state machine for managing WebSocket connections with automatic reconnections and state changes. | 117 |