All Categories → Control Flow → state-machine

Top 189 state-machine open source projects

typed-machine
A strict Finite State Machine, written in TS
xstate-catalogue
Professionally designed, interactive state machines
ember-fsm
[Maintenance Mode] A promise-aware finite state machine implementation for Ember
animation-system
An experiment on creating an animation system similar to Unreal Engine 4 from scratch.
aerial autonomy
Easily extendable package for interacting with and defining state machines for autonomous aerial systems
laraflow
State machine and workflow package for Laravel Eloquent
SMACC2
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++
statechart
A rust implementation of statecharts: hierarchical, reactive state machines
UnityHFSM
A simple yet powerful class based hierarchical finite state machine for Unity3D
asl-validator
A simple Amazon States Language validator based on JSON schemas.
fsm2
FMS2 provides Dart implementation of the core design aspects of the UML state diagrams.
statebot-sh
Statebot for shell-scripts. Write more robust and understandable programs.
workflow-activerecord
ActiveRecord/Rails Integration for the Workflow library
state-machine-demo
A React state machine demo using xstate
M2A01 MuSimpron
Small yet powerful state machine coroutine library
Flapi
Flapi is an API generator for Java, which generates 'smart' interfaces for improved fluency in your code.
Finite-State-Machines
Implementation of the algorithm in the C#. https://tproger.ru/translations/finite-state-machines-theory-and-implementation/
smacha
SMACHA is a meta-scripting, templating, and code generation engine for rapid prototyping of ROS SMACH state machines.
remachine
[WIP] Reason pattern matching viz
Trapheus
This tool automates restoration of RDS database instances from snapshots into any dev, staging or production environments. It supports individual RDS Snapshot as well as cluster snapshot restore operations.
REstate
Portable state-flows (state-machine based workflows)
EncoderTool
The EncoderTool is a library to manage and read out rotary encoders connected either directly or via multiplexers to ARM based boards. Encoder push buttons are supported. Callback functions can be attached to encoder changes and button presses to allow for event driven applications
typestate-rs
Proc-macro typestate DSL for Rust
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
go-sm
A finite-state machine library for the Go programming language
flow
A Statically Type Checked State Machine DSL for Kotlin
state-machine
The hyn state machine package is a flexible library that helps you move Eloquent models from States through Transitions while emitting events along the way.
tic-tac-toe
🕹 iOS game - classic Tic Tac Toe with AI and state machines [Swift + SpriteKit + GameplayKit].
hsm
C++ framework library to simplify state-driven code
kuafu
This is a tool library that includes log, fsm, state machine...
flviz
FLVIz - Finite Automata Simulator written in QT/Graphviz
React-Machinery
🔥 React Machinery provides a simple to use, component based approach to state machines in react.
121-180 of 189 state-machine projects