state-machine

State Machine Generator

Generates Java classes to handle state transitions based on a state machine definition

Finite state machine class generator for java, exports graphml, supports immutability!

GitHub

135 stars
6 watching
14 forks
Language: Java
last commit: 15 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
davestewart/javascript-state-machine A JavaScript library for managing state-dependent systems through an event-driven finite-state machine 342
state-machines/state_machines Supports creating state machines for attributes on Ruby classes 818
jtushman/state_machine A Python library that provides a declarative way to define states and transitions for objects 405
qmuntal/stateless A Go library for creating finite state machines directly in code 967
veelenga/aasm.cr A simple finite state machine library for Crystal classes 51
patbenatar/promise-state-machine An event-driven finite state machine backed by Promises 8
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
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
cassiozen/state-machine A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. 159
mratsim/synthesis A tool for generating efficient, state-machine-based code at compile-time from declarative descriptions. 91
shuckster/statebot An implementation of a finite state machine in JavaScript, allowing developers to describe and manage states using a flowchart-like syntax. 28
statefulj/statefulj A Java framework for implementing and integrating finite state machines into applications with support for persistence and Spring-based frameworks. 171
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
itkoren/machineto A minimal implementation of a finite state machine in JavaScript 7