There are 17 repositories under fsm topic.
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
Django friendly finite state machine support
squirrel-foundation is a State Machine library, which provided a lightweight, easy use, type safe and programmable state machine implementation for Java.
A fast, tried-and-tested hierarchical finite state machine library for Unity, designed to be easy to use yet powerful without compromising performance.
Python Finite State Machines made easy.
Lightweight Java State Machine
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
Unity HTFramework, a rapid development framework of client based on Unity.
GUI framework on top of aiogram
High-Performance Hierarchical Finite State Machine Framework
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka
A feature-rich, yet simple finite state machine (FSM) implementation in C
A finite state machine library using ES6 promises
Powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.
QP/C++ Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
A Python library for simulating finite automata, pushdown automata, and Turing machines
Fast, easy Javascript finite state machines with visualizations; enjoy a one liner FSM instead of pages. MIT; Typescripted; 100% test coverage. Implements the FSL language.
Statechart library and editor
There is no state but what we make. Feel free to pitch in.
Fluent API for creating state machines in C#
State Machine and StateCharts for Clojure(Script)
StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you to define and enforce state transitions based on predefined rules.
A minimalist UML State machine framework for finite state machine and hierarchical state machine in C
A Smart Extensible Powerful Flow Engine
Finite state machine framework for Rust with readable specifications
TS-FSM is a strongly typed finite state machine for TypeScript that is using async operations. Library uses generics to take the user states and events. Zero dependencies!
Visual automata-based programming in functional JavaScript