transition

State Machine

A state machine implementation for Go, allowing developers to model and manage complex business processes in their applications.

Transition is a Golang state machine implementation

GitHub

433 stars
24 watching
72 forks
Language: Go
last commit: over 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
qmuntal/stateless A Go library for creating finite state machines directly in code 972
troessner/transitions A state machine implementation for Ruby models 533
d5/go-fsm A Go library implementing an immutable state machine with conditional and action functions 37
jtushman/state_machine A Python library that provides a declarative way to define states and transitions for objects 405
geekq/workflow An API for modeling and interacting with workflow states and transitions in a state-machine-inspired way 1,763
gurpartap/statemachine-go A library that provides a simple and feature-complete implementation of finite-state machines in Go 98
igorrius/go-fsm A Go package implementing a Finite State Machine with contextual state transitions and actions. 9
ryan-allen/workflow A Ruby state machine library that models and interacts with workflows in a finite-state-machine-inspired API. 233
shuckster/statebot-sh An implementation of a finite state machine using shell scripts to manage the behavior of a program. 17
opyh/motion-state-machine A state machine gem designed to simplify complex UI states and handle asynchronous events in RubyMotion apps. 70
ryanfaerman/fsm A lightweight Go library for implementing finite state machines with parallel transition checks. 159
state-machines/state_machines Supports creating state machines for attributes on Ruby classes 818
davidmoten/state-machine Generates Java classes to handle state transitions based on a state machine definition 135
shuckster/statebot An implementation of a finite state machine in JavaScript, allowing developers to describe and manage states using a flowchart-like syntax. 28
philipdev/stateflow A tool for implementing event-driven state machines in JavaScript applications 12