State machines, statecharts, and actors for complex logic
Repository Index
47,133 repositories indexed
1–21 of 21 · Most stars
The de-facto solution to flexible routing with nested views in AngularJS
A lightweight, object-oriented finite state machine implementation in Python with many extensions
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
Behavior Trees Library in C++. Batteries included.
The P programming language.
Ruby finite-state-machine-inspired API for modeling workflow
Go library for creating finite state machines
Workflow Engine by Optimajet, the embeddable workflow engine for .NET and C#. Approvals, state machines and long-running processes with a visual Workflow Designer, BPMN import and six databases.
Adds support for creating state machines for attributes on any Ruby class
A minimal finite state machine with a straightforward syntax.
Elixir State machine thin layer for structs
DeepSeek 自带破甲 18+ 互动叙事:活人感 NPC(自主决策/拒绝迎合)、211个世界与上万素材、开局随心定制、世界自行运转、零漂移存档。
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++
ModernAVPlayer is a persistence AVPlayer wrapper
The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
Efficient asynchronous and synchronous state machines for .NET
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
state machine which runs code
:arrows_clockwise: Easy to use finite state machine for Crystal classes
💎 Redux like architecture for SwiftUI