Fettle

State machine framework

A state machine framework for managing the behavior of complex systems in Java.

A state machine framework for java

GitHub

24 stars
5 watching
6 forks
Language: Java
last commit: about 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
statefulj/statefulj A Java framework for implementing and integrating finite state machines into applications with support for persistence and Spring-based frameworks. 171
shuckster/statebot An implementation of a finite state machine in JavaScript, allowing developers to describe and manage states using a flowchart-like syntax. 28
hekailiang/squirrel A lightweight and extensible state machine implementation for Java applications. 2,193
serhiybutz/hsm A framework implementing a hierarchical state machine in Swift for building finite-state machines and asynchronous state transitions 10
davidmoten/state-machine Generates Java classes to handle state transitions based on a state machine definition 135
spring-projects/spring-statemachine Provides infrastructure for working with state machine concepts in Spring applications 1,568
unquietcode/jstate Provides a Java tool for building and managing state machines with standardized methods and callbacks. 97
jtushman/state_machine A Python library that provides a declarative way to define states and transitions for objects 405
pzuh/hierarchicalstatemachine Provides a framework for implementing hierarchical state machines in ActionScript 3.0 for AI bots and agents. 2
shuckster/statebot-sh An implementation of a finite state machine using shell scripts to manage the behavior of a program. 17
davestewart/javascript-state-machine A JavaScript library for managing state-dependent systems through an event-driven finite-state machine 342
fschaefer/stately.js An engine for creating and managing finite-state machines with event-driven transitions. 813
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
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
hypertrifle/luxeboilerplate A pre-configured project framework providing a state system example and basic input handling 1