bon-etat

FiniteStateMachine

A finite state machine implementation that uses code generation to manage states and transitions.

Bon état - a finite state machine.

GitHub

5 stars
2 watching
0 forks
Language: JavaScript
last commit: about 10 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
theckman/go-fsm A library providing a simple and safe finite state machine implementation in Go. 17
cassiozen/state-machine A JavaScript library for creating hierarchical finite state machines with conditional transitions and callbacks. 159
hufyhang/state-js A JavaScript finite state machine library that allows defining and managing multiple states with entry conditions and callbacks. 1
pzuh/finitestatemachine An implementation of Finite State Machine in ActionScript 3.0 for AI bot/agent in video games 3
stonecypher/jssm A JavaScript library for creating and managing finite state machines with visualizations 335
tbpixel/functional-finite-state-machine A dead simple finite-state-machine implementation in JavaScript 14
tomas2387/maquinaria A JavaScript implementation of a finite-state machine with transitional aliasing. 5
nickuraltsev/finity A finite state machine library with event-based, time-based, and Promise-based triggers. 131
steelbreeze/state A library for building hierarchical finite state machines with support for multiple instances and event-based transitions 182
gurpartap/statemachine-go A library that provides a simple and feature-complete implementation of finite-state machines in Go 98
blady-com/automate Generates Ada code from finite-state machine descriptions. 7
calebwin/go-sm A Go library for generating and managing finite-state machines with persistent state history and callback functions. 14
fschaefer/stately.js An engine for creating and managing finite-state machines with event-driven transitions. 813
fgmacedo/python-statemachine A Python library for creating and managing finite state machines with support for synchronous and asynchronous programming, conditional transitions, and graphical representation. 911
brucou/kingly A small JavaScript library for modeling and executing user interface behavior as state machines. 202