xstateState machines and statecharts for the modern web.
Stars: ✭ 21,286 (+45189.36%)
pastafarianA tiny event-based finite state machine
Stars: ✭ 20 (-57.45%)
FinityA finite state machine library for Node.js and the browser with a friendly configuration DSL.
Stars: ✭ 88 (+87.23%)
Django FsmDjango friendly finite state machine support
Stars: ✭ 1,898 (+3938.3%)
UnityHFSMA simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (+417.02%)
AfsmC++14 Finite State Machine library
Stars: ✭ 113 (+140.43%)
Fsm As PromisedA finite state machine library using ES6 promises
Stars: ✭ 446 (+848.94%)
JstateAdvanced state machines in Java.
Stars: ✭ 84 (+78.72%)
Nanostate🚦- Small Finite State Machines
Stars: ✭ 151 (+221.28%)
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 (+3706.38%)
StateBuilderState machine code generator for C++ and Java.
Stars: ✭ 30 (-36.17%)
statelessFinite State Machine porting from Stateless C#
Stars: ✭ 25 (-46.81%)
FiniteStateMachineThis project is a finite state machine designed to be used in games.
Stars: ✭ 45 (-4.26%)
Hal🔴 A non-deterministic finite-state machine for Android & JVM that won't let you down
Stars: ✭ 63 (+34.04%)
ScxmlEditor-TutorialScxmlEditor - powerful tool for creating, editing and debugging scxml files
Stars: ✭ 33 (-29.79%)
LibfsmDFA regular expression library & friends
Stars: ✭ 512 (+989.36%)
Stateless4jLightweight Java State Machine
Stars: ✭ 658 (+1300%)
Floatsidebar.jsLightweight (2kb gzipped), zero-dependency javascript library for making float sidebars based on the finite state machine
Stars: ✭ 56 (+19.15%)
FsmFinite State Machine for Go
Stars: ✭ 1,269 (+2600%)
qmQM model-based design tool and code generator based on UML state machines
Stars: ✭ 54 (+14.89%)
Ws MachineWS-Machine is a websocket finite state machine for client websocket connections (Go)
Stars: ✭ 110 (+134.04%)
MicrowfA simple finite state machine (FSM) with workflow character where you define your workflows in code.
Stars: ✭ 122 (+159.57%)
QpcppQP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 124 (+163.83%)
Stately.jsStately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
Stars: ✭ 785 (+1570.21%)
StatelinA finite state machine for Kotlin and Android
Stars: ✭ 134 (+185.11%)
Hfsm2High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (+185.11%)
StatemachineA feature-rich, yet simple finite state machine (FSM) implementation in C
Stars: ✭ 168 (+257.45%)
useStateMachineThe <1 kb state machine hook for React
Stars: ✭ 2,231 (+4646.81%)
ember-fsm[Maintenance Mode] A promise-aware finite state machine implementation for Ember
Stars: ✭ 37 (-21.28%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (+127.66%)
AutomataA Python library for simulating finite automata, pushdown automata, and Turing machines
Stars: ✭ 121 (+157.45%)
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 (+119.15%)
XstateState machines and statecharts for the modern web.
Stars: ✭ 18,300 (+38836.17%)
React-Machinery🔥 React Machinery provides a simple to use, component based approach to state machines in react.
Stars: ✭ 104 (+121.28%)
flvizFLVIz - Finite Automata Simulator written in QT/Graphviz
Stars: ✭ 36 (-23.4%)
kstatemachineKStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
Stars: ✭ 63 (+34.04%)
StatelessGo library for creating state machines
Stars: ✭ 247 (+425.53%)
raiderOWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions
Stars: ✭ 88 (+87.23%)
visual-automataVisual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.
Stars: ✭ 55 (+17.02%)
flowA Statically Type Checked State Machine DSL for Kotlin
Stars: ✭ 74 (+57.45%)
kuafuThis is a tool library that includes log, fsm, state machine...
Stars: ✭ 83 (+76.6%)
go-smA finite-state machine library for the Go programming language
Stars: ✭ 14 (-70.21%)
remachine[WIP] Reason pattern matching viz
Stars: ✭ 44 (-6.38%)
fsmFinite State Machine for Go inspired by Akka FSM
Stars: ✭ 59 (+25.53%)
UT FrameworkVarious advanced tools built for Unreal Engine 4
Stars: ✭ 45 (-4.26%)
qp-arduinoQP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
Stars: ✭ 37 (-21.28%)
smachaSMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
Stars: ✭ 15 (-68.09%)
Awesome Fsm🤖 A curated list of awesome resources related to finite state machines and statecharts.
Stars: ✭ 189 (+302.13%)
RosmaroVisual automata-based programming in functional JavaScript
Stars: ✭ 176 (+274.47%)
tsmA Hierarchical State Machine Framework in C++
Stars: ✭ 30 (-36.17%)