JState
State machine library
Provides a Java tool for building and managing state machines with standardized methods and callbacks.
Advanced state machines in Java.
97 stars
14 watching
19 forks
Language: Java
last commit: almost 6 years ago
Linked from 1 awesome list
finite-state-machinefsmjavastate-machine
Related projects:
Repository | Description | Stars |
---|---|---|
stateless4j/stateless4j | A Java library for creating and managing state machines with support for various features such as hierarchical states, entry/exit events, and guard clauses. | 898 |
jtushman/state_machine | A Python library that provides a declarative way to define states and transitions for objects | 405 |
brucou/kingly | A small JavaScript library for modeling and executing user interface behavior as state machines. | 202 |
qmuntal/stateless | A Go library for creating finite state machines directly in code | 967 |
steelbreeze/state.js | An executable state machine API for Node and Web development | 323 |
steelbreeze/state | A library for building hierarchical finite state machines with support for multiple instances and event-based transitions | 182 |
hekailiang/squirrel | A lightweight and extensible state machine implementation for Java applications. | 2,193 |
openstack/automaton | Provides tools for creating and managing state machines in Python to validate and execute tasks | 50 |
reactkit/swiftstate | A state machine implementation in Swift with elegant routing and event handling capabilities. | 904 |
zevada/stateful | A lightweight library for implementing event-driven state machines with clean and simple design | 20 |
davestewart/javascript-state-machine | A JavaScript library for managing state-dependent systems through an event-driven finite-state machine | 342 |
cassiozen/state-machine | A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. | 159 |
stonecypher/jssm | A JavaScript library for creating and managing finite state machines with visualizations | 335 |
fgmacedo/python-statemachine | A Python library for creating and managing finite state machines with support for synchronous and asynchronous programming, conditional transitions, and graphical representation. | 911 |
johnhenry/understate | A state management library that abstracts away Redux-like concepts using higher-order functional programming | 7 |