JstateAdvanced state machines in Java.
Stars: ✭ 84 (-54.35%)
XstatefulA wrapper for xstate that stores state, handles transitions, emits events for state changes and actions/activities, and includes an optional reducer framework for updating state and invoking side-effects
Stars: ✭ 81 (-55.98%)
HsmFinite state machine library based on the boost hana meta programming library. It follows the principles of the boost msm and boost sml libraries, but tries to reduce own complex meta programming code to a minimum.
Stars: ✭ 106 (-42.39%)
pastafarianA tiny event-based finite state machine
Stars: ✭ 20 (-89.13%)
statemachine-go🚦 Declarative Finite-State Machines in Go
Stars: ✭ 47 (-74.46%)
smachaSMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
Stars: ✭ 15 (-91.85%)
Nanostate🚦- Small Finite State Machines
Stars: ✭ 151 (-17.93%)
FinityA finite state machine library for Node.js and the browser with a friendly configuration DSL.
Stars: ✭ 88 (-52.17%)
Sm🚀 SM – a static State Machine library
Stars: ✭ 149 (-19.02%)
AfsmC++14 Finite State Machine library
Stars: ✭ 113 (-38.59%)
Django FsmDjango friendly finite state machine support
Stars: ✭ 1,898 (+931.52%)
flvizFLVIz - Finite Automata Simulator written in QT/Graphviz
Stars: ✭ 36 (-80.43%)
StateBuilderState machine code generator for C++ and Java.
Stars: ✭ 30 (-83.7%)
tsmA Hierarchical State Machine Framework in C++
Stars: ✭ 30 (-83.7%)
Awesome Fsm🤖 A curated list of awesome resources related to finite state machines and statecharts.
Stars: ✭ 189 (+2.72%)
UnityHFSMA simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (+32.07%)
go-smA finite-state machine library for the Go programming language
Stars: ✭ 14 (-92.39%)
statelessFinite State Machine porting from Stateless C#
Stars: ✭ 25 (-86.41%)
xstateState machines and statecharts for the modern web.
Stars: ✭ 21,286 (+11468.48%)
FiniteStateMachineThis project is a finite state machine designed to be used in games.
Stars: ✭ 45 (-75.54%)
use-tiny-state-machineA tiny (~700 bytes) react hook to help you write finite state machines
Stars: ✭ 37 (-79.89%)
Hal🔴 A non-deterministic finite-state machine for Android & JVM that won't let you down
Stars: ✭ 63 (-65.76%)
Fsm As PromisedA finite state machine library using ES6 promises
Stars: ✭ 446 (+142.39%)
Easy StatesThe simple, stupid state machine for Java
Stars: ✭ 167 (-9.24%)
Kdstatemachineeditor A framework for creating Qt State Machine metacode using a graphical user interface
Stars: ✭ 121 (-34.24%)
KinglyZero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)
Stars: ✭ 147 (-20.11%)
StateFinite state machine for TypeScript and JavaScript
Stars: ✭ 118 (-35.87%)
Diagram MakerA library to display an interactive editor for any graph-like data.
Stars: ✭ 2,086 (+1033.7%)
EgoA lightweight decision making library for game AI.
Stars: ✭ 145 (-21.2%)
CoreUI-Router Core: Framework agnostic, State-based routing for JavaScript Single Page Apps
Stars: ✭ 112 (-39.13%)
RafconRAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
Stars: ✭ 112 (-39.13%)
ZprocProcess on steroids
Stars: ✭ 112 (-39.13%)
When TsWhen: recombinant design pattern for state machines based on gene expression with a temporal model
Stars: ✭ 112 (-39.13%)
PThe P programming language.
Stars: ✭ 2,309 (+1154.89%)
Entity ControllerEntity and lighting controller for managing devices via timers, scripts, and sun-based time restrictions.
Stars: ✭ 156 (-15.22%)
Arduino FsmArduino library for implementing a finite state machine.
Stars: ✭ 142 (-22.83%)
Ws MachineWS-Machine is a websocket finite state machine for client websocket connections (Go)
Stars: ✭ 110 (-40.22%)
JungleAn embedded key-value store library specialized for building state machine and log store
Stars: ✭ 110 (-40.22%)
Gearbox⚙️ Gearbox is a functional state machine with an easy-to-use API, inspired by both Fsm and Machinery
Stars: ✭ 141 (-23.37%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (-41.85%)
SwissarmylibCollection of helpful utilities we use in our Unity projects.
Stars: ✭ 154 (-16.3%)
Hfsm2High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (-27.17%)
FasteComponent based 📦 Finite State Machine Manager 🤖
Stars: ✭ 105 (-42.93%)
AlexafsmWith alexafsm, developers can model dialog agents with first-class concepts such as states, attributes, transition, and actions. alexafsm also provides visualization and other tools to help understand, test, debug, and maintain complex FSM conversations.
Stars: ✭ 103 (-44.02%)
StatelinA finite state machine for Kotlin and Android
Stars: ✭ 134 (-27.17%)
LibraryCollection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
Stars: ✭ 100 (-45.65%)
StatemachineStatemachine in PHP 5.6 / PHP 7
Stars: ✭ 99 (-46.2%)
StatefulFinite state machine for Go
Stars: ✭ 172 (-6.52%)
DasyncEvery developer deserves the right of creating microservices without using any framework 🤍
Stars: ✭ 154 (-16.3%)
Squirrelsquirrel-foundation is a State Machine library, which provided a lightweight, easy use, type safe and programmable state machine implementation for Java.
Stars: ✭ 1,789 (+872.28%)
FiniteUI as finite-state machine
Stars: ✭ 99 (-46.2%)
Workflow SwiftA Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Stars: ✭ 92 (-50%)
SmaccAn Event-Driven, Asynchronous, Behavioral State Machine Library for real-time ROS (Robotic Operating System) applications written in C++
Stars: ✭ 129 (-29.89%)
MakinaA simple hierarchical state machine compiler that generates C.
Stars: ✭ 93 (-49.46%)