statemachine-go🚦 Declarative Finite-State Machines in Go
Stars: ✭ 47 (+135%)
AfsmC++14 Finite State Machine library
Stars: ✭ 113 (+465%)
UnityHFSMA simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (+1115%)
xstateState machines and statecharts for the modern web.
Stars: ✭ 21,286 (+106330%)
FinityA finite state machine library for Node.js and the browser with a friendly configuration DSL.
Stars: ✭ 88 (+340%)
JstateAdvanced state machines in Java.
Stars: ✭ 84 (+320%)
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 (+8845%)
statelessFinite State Machine porting from Stateless C#
Stars: ✭ 25 (+25%)
Fsm As PromisedA finite state machine library using ES6 promises
Stars: ✭ 446 (+2130%)
Django FsmDjango friendly finite state machine support
Stars: ✭ 1,898 (+9390%)
FiniteStateMachineThis project is a finite state machine designed to be used in games.
Stars: ✭ 45 (+125%)
Nanostate🚦- Small Finite State Machines
Stars: ✭ 151 (+655%)
go-smA finite-state machine library for the Go programming language
Stars: ✭ 14 (-30%)
as fsmA finite state machine implementation for elixir
Stars: ✭ 14 (-30%)
tsmA Hierarchical State Machine Framework in C++
Stars: ✭ 30 (+50%)
raiderOWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions
Stars: ✭ 88 (+340%)
ember-fsm[Maintenance Mode] A promise-aware finite state machine implementation for Ember
Stars: ✭ 37 (+85%)
remachine[WIP] Reason pattern matching viz
Stars: ✭ 44 (+120%)
LibfsmDFA regular expression library & friends
Stars: ✭ 512 (+2460%)
kuafuThis is a tool library that includes log, fsm, state machine...
Stars: ✭ 83 (+315%)
kstatemachineKStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
Stars: ✭ 63 (+215%)
fsmFinite State Machine for Go inspired by Akka FSM
Stars: ✭ 59 (+195%)
flowA Statically Type Checked State Machine DSL for Kotlin
Stars: ✭ 74 (+270%)
Awesome Fsm🤖 A curated list of awesome resources related to finite state machines and statecharts.
Stars: ✭ 189 (+845%)
visual-automataVisual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.
Stars: ✭ 55 (+175%)
Floatsidebar.jsLightweight (2kb gzipped), zero-dependency javascript library for making float sidebars based on the finite state machine
Stars: ✭ 56 (+180%)
Easy StatesThe simple, stupid state machine for Java
Stars: ✭ 167 (+735%)
Stateless4jLightweight Java State Machine
Stars: ✭ 658 (+3190%)
flvizFLVIz - Finite Automata Simulator written in QT/Graphviz
Stars: ✭ 36 (+80%)
qmQM model-based design tool and code generator based on UML state machines
Stars: ✭ 54 (+170%)
Stately.jsStately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
Stars: ✭ 785 (+3825%)
StateBuilderState machine code generator for C++ and Java.
Stars: ✭ 30 (+50%)
MicrowfA simple finite state machine (FSM) with workflow character where you define your workflows in code.
Stars: ✭ 122 (+510%)
smachaSMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
Stars: ✭ 15 (-25%)
Ws MachineWS-Machine is a websocket finite state machine for client websocket connections (Go)
Stars: ✭ 110 (+450%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (+435%)
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 (+415%)
StatelinA finite state machine for Kotlin and Android
Stars: ✭ 134 (+570%)
QpcppQP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 124 (+520%)
AutomataA Python library for simulating finite automata, pushdown automata, and Turing machines
Stars: ✭ 121 (+505%)
Hfsm2High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (+570%)
UT FrameworkVarious advanced tools built for Unreal Engine 4
Stars: ✭ 45 (+125%)
RosmaroVisual automata-based programming in functional JavaScript
Stars: ✭ 176 (+780%)
StatemachineA feature-rich, yet simple finite state machine (FSM) implementation in C
Stars: ✭ 168 (+740%)
StatelessGo library for creating state machines
Stars: ✭ 247 (+1135%)
statebot-shStatebot for shell-scripts. Write more robust and understandable programs.
Stars: ✭ 14 (-30%)
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 (+430%)
Sm🚀 SM – a static State Machine library
Stars: ✭ 149 (+645%)
FsmFinite State Machine for Go
Stars: ✭ 1,269 (+6245%)
LuaCSPCommunicating Sequential Processes in Lua
Stars: ✭ 40 (+100%)
statebotWrite more robust and understandable programs. Statebot hopes to make Finite State Machines a little more accessible.
Stars: ✭ 24 (+20%)