xstateState machines and statecharts for the modern web.
Stars: ✭ 21,286 (+85044%)
pastafarianA tiny event-based finite state machine
Stars: ✭ 20 (-20%)
statemachine-go🚦 Declarative Finite-State Machines in Go
Stars: ✭ 47 (+88%)
AfsmC++14 Finite State Machine library
Stars: ✭ 113 (+352%)
statelessFinite State Machine porting from Stateless C#
Stars: ✭ 25 (+0%)
Django FsmDjango friendly finite state machine support
Stars: ✭ 1,898 (+7492%)
Fsm As PromisedA finite state machine library using ES6 promises
Stars: ✭ 446 (+1684%)
qmQM model-based design tool and code generator based on UML state machines
Stars: ✭ 54 (+116%)
UnityHFSMA simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (+872%)
FinityA finite state machine library for Node.js and the browser with a friendly configuration DSL.
Stars: ✭ 88 (+252%)
JstateAdvanced state machines in Java.
Stars: ✭ 84 (+236%)
FiniteStateMachineThis project is a finite state machine designed to be used in games.
Stars: ✭ 45 (+80%)
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 (+7056%)
Nanostate🚦- Small Finite State Machines
Stars: ✭ 151 (+504%)
qp-arduinoQP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
Stars: ✭ 37 (+48%)
StateBuilderState machine code generator for C++ and Java.
Stars: ✭ 30 (+20%)
ScxmlEditor-TutorialScxmlEditor - powerful tool for creating, editing and debugging scxml files
Stars: ✭ 33 (+32%)
Stateless4jLightweight Java State Machine
Stars: ✭ 658 (+2532%)
ThingMLThe ThingML modelling language
Stars: ✭ 91 (+264%)
fsmFinite State Machine for Go inspired by Akka FSM
Stars: ✭ 59 (+136%)
as fsmA finite state machine implementation for elixir
Stars: ✭ 14 (-44%)
ember-fsm[Maintenance Mode] A promise-aware finite state machine implementation for Ember
Stars: ✭ 37 (+48%)
Floatsidebar.jsLightweight (2kb gzipped), zero-dependency javascript library for making float sidebars based on the finite state machine
Stars: ✭ 56 (+124%)
FsmFinite State Machine for Go
Stars: ✭ 1,269 (+4976%)
use-secret-codeCustom hook for adding cheat codes to your React app.
Stars: ✭ 16 (-36%)
LibfsmDFA regular expression library & friends
Stars: ✭ 512 (+1948%)
go-smA finite-state machine library for the Go programming language
Stars: ✭ 14 (-44%)
XstateState machines and statecharts for the modern web.
Stars: ✭ 18,300 (+73100%)
Stately.jsStately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
Stars: ✭ 785 (+3040%)
flowA Statically Type Checked State Machine DSL for Kotlin
Stars: ✭ 74 (+196%)
smachaSMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
Stars: ✭ 15 (-40%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (+328%)
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 (+312%)
raiderOWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions
Stars: ✭ 88 (+252%)
AutomataA Python library for simulating finite automata, pushdown automata, and Turing machines
Stars: ✭ 121 (+384%)
visual-automataVisual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.
Stars: ✭ 55 (+120%)
UT FrameworkVarious advanced tools built for Unreal Engine 4
Stars: ✭ 45 (+80%)
MicrowfA simple finite state machine (FSM) with workflow character where you define your workflows in code.
Stars: ✭ 122 (+388%)
StatelinA finite state machine for Kotlin and Android
Stars: ✭ 134 (+436%)
QpcppQP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 124 (+396%)
kuafuThis is a tool library that includes log, fsm, state machine...
Stars: ✭ 83 (+232%)
kstatemachineKStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
Stars: ✭ 63 (+152%)
StatemachineA feature-rich, yet simple finite state machine (FSM) implementation in C
Stars: ✭ 168 (+572%)
tsmA Hierarchical State Machine Framework in C++
Stars: ✭ 30 (+20%)
redux-statechartA tiny library make redux state possessed with both finite and infinite states.
Stars: ✭ 26 (+4%)
RosmaroVisual automata-based programming in functional JavaScript
Stars: ✭ 176 (+604%)
flvizFLVIz - Finite Automata Simulator written in QT/Graphviz
Stars: ✭ 36 (+44%)
Awesome Fsm🤖 A curated list of awesome resources related to finite state machines and statecharts.
Stars: ✭ 189 (+656%)
Ws MachineWS-Machine is a websocket finite state machine for client websocket connections (Go)
Stars: ✭ 110 (+340%)
Hfsm2High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (+436%)
StatelessGo library for creating state machines
Stars: ✭ 247 (+888%)