ember-fsm[Maintenance Mode] A promise-aware finite state machine implementation for Ember
animation-systemAn experiment on creating an animation system similar to Unreal Engine 4 from scratch.
aerial autonomyEasily extendable package for interacting with and defining state machines for autonomous aerial systems
pyrfidhidPython library to control Chinese USB HID 125Khz RFID Reader/Writer
laraflowState machine and workflow package for Laravel Eloquent
SMACC2An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++
fs2-esEvent sourcing utilities for FS2
statechartA rust implementation of statecharts: hierarchical, reactive state machines
UnityHFSMA simple yet powerful class based hierarchical finite state machine for Unity3D
asl-validatorA simple Amazon States Language validator based on JSON schemas.
fsm2FMS2 provides Dart implementation of the core design aspects of the UML state diagrams.
statebot-shStatebot for shell-scripts. Write more robust and understandable programs.
kstatemachineKStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
FlapiFlapi is an API generator for Java, which generates 'smart' interfaces for improved fluency in your code.
tstate-machineTypeScript implementation of State Manager(like StateMachine)
Finite-State-MachinesImplementation of the algorithm in the C#. https://tproger.ru/translations/finite-state-machines-theory-and-implementation/
xstateState machines and statecharts for the modern web.
smachaSMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
UT FrameworkVarious advanced tools built for Unreal Engine 4
qp-arduinoQP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
tsmA Hierarchical State Machine Framework in C++
TrapheusThis tool automates restoration of RDS database instances from snapshots into any dev, staging or production environments. It supports individual RDS Snapshot as well as cluster snapshot restore operations.
REstatePortable state-flows (state-machine based workflows)
EncoderToolThe EncoderTool is a library to manage and read out rotary encoders connected either directly or via multiplexers to ARM based boards. Encoder push buttons are supported. Callback functions can be attached to encoder changes and button presses to allow for event driven applications
ThingMLThe ThingML modelling language
statelessFinite State Machine porting from Stateless C#
asyncmachineRelational State Machine with a visual inspector
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
go-smA finite-state machine library for the Go programming language
flowA Statically Type Checked State Machine DSL for Kotlin
state-machineThe hyn state machine package is a flexible library that helps you move Eloquent models from States through Transitions while emitting events along the way.
tic-tac-toe🕹 iOS game - classic Tic Tac Toe with AI and state machines [Swift + SpriteKit + GameplayKit].
hsmC++ framework library to simplify state-driven code
kuafuThis is a tool library that includes log, fsm, state machine...
flvizFLVIz - Finite Automata Simulator written in QT/Graphviz
blocA predictable state management library that helps implement the BLoC design pattern
orderedEntropy-controlled contexts in Python
React-Machinery🔥 React Machinery provides a simple to use, component based approach to state machines in react.