squirrel

State machine library

A lightweight and extensible state machine implementation for Java applications.

squirrel-foundation is a State Machine library, which provided a lightweight, easy use, type safe and programmable state machine implementation for Java.

GitHub

2k stars
149 watching
542 forks
Language: Java
last commit: 6 months ago
Linked from 2 awesome lists

event-handlersfsmjavastate-machinestatemachine

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thehiflyer/fettle A state machine framework for managing the behavior of complex systems in Java. 24
unquietcode/jstate Provides a Java tool for building and managing state machines with standardized methods and callbacks. 97
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
zevada/stateful A lightweight library for implementing event-driven state machines with clean and simple design 20
spring-projects/spring-statemachine Provides infrastructure for working with state machine concepts in Spring applications 1,568
davestewart/javascript-state-machine A JavaScript library for managing state-dependent systems through an event-driven finite-state machine 342
brucou/kingly A small JavaScript library for modeling and executing user interface behavior as state machines. 202
veelenga/aasm.cr A simple finite state machine library for Crystal classes 51
fawdlstty/smlite A state machine library for various programming languages and platforms 11
qmuntal/stateless A Go library for creating finite state machines directly in code 967
statefulj/statefulj A Java framework for implementing and integrating finite state machines into applications with support for persistence and Spring-based frameworks. 171
cassiozen/state-machine A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. 159
svenfuchs/simple_states A lightweight statemachine-like support library with event handling and state management capabilities. 96
serhiybutz/hsm A framework implementing a hierarchical state machine in Swift for building finite-state machines and asynchronous state transitions 10
steelbreeze/state A library for building hierarchical finite state machines with support for multiple instances and event-based transitions 182