FSM

FSM library

A C++ implementation of a finite state machine with ECS layout optimization

finite-state-machine demo

GitHub

8 stars
3 watching
1 forks
Language: C++
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
digint/tinyfsm A simple C++ finite state machine library for building and managing complex state transitions. 949
sasa1977/fsm An immutable finite state machine implementation without separate processes 358
erikzenker/hsm A C++ library that provides a simple and expressive way to model and manage finite state machines using Boost Hana meta programming. 190
andrew-gresyk/hfsm2 A header-only C++ library implementing a high-performance hierarchical finite state machine framework. 479
nickuraltsev/finity A finite state machine library with event-based, time-based, and Promise-based triggers. 131
mpusz/fsm-variant An implementation of a finite state machine using std::variant in C++ 84
owickstrom/motor A Haskell library for building type-safe finite-state machines with effects. 95
vstirbu/fsm-as-promised A minimalistic finite state machine library implemented using ES6 promises 463
cocoonspace/fsm A package that allows developers to add finite-state machines to their Go code 64
matthewp/robot A library that enables declarative programming of application states using finite state machines. 1,923
beh01der/easyflow A lightweight Finite State Machine implementation in Java 445
ryanfaerman/fsm A lightweight Go library for implementing finite state machines with parallel transition checks. 159
kbrw/exfsm A simple Elixir library to define and compose finite state machines as functions 11
doraxcyle/cuestate A C++ template metaprogramming framework for building finite state machines by automatically generating the code from a state table. 6
tbpixel/functional-finite-state-machine A dead simple finite-state-machine implementation in JavaScript 14