SMLite

State machine library

A state machine library for various programming languages and platforms

State machine library for C, C++, C#, Java, JavaScript, Python, VB.Net

GitHub

11 stars
1 watching
4 forks
Language: C#
last commit: 8 months ago
state-machinestatemachine

Related projects:

Repository Description Stars
prasannavl/liquidstate An efficient state machine library for .NET with support for asynchronous and synchronous machines. 241
fgmacedo/python-statemachine A Python library for creating and managing finite state machines with support for synchronous and asynchronous programming, conditional transitions, and graphical representation. 926
qmuntal/stateless A Go library for creating finite state machines directly in code 973
veelenga/aasm.cr A simple finite state machine library for Crystal classes 51
fsprojects/graphprovider A state machine type provider for managing discrete states and transitions in software systems 35
stonecypher/jssm A JavaScript library for creating and managing finite state machines with visualizations 336
calebwin/go-sm A Go library for generating and managing finite-state machines with persistent state history and callback functions. 14
brucou/kingly A small JavaScript library for modeling and executing user interface behavior as state machines. 203
svenfuchs/simple_states A lightweight statemachine-like support library with event handling and state management capabilities. 96
davestewart/javascript-state-machine A JavaScript library for managing state-dependent systems through an event-driven finite-state machine 342
unquietcode/jstate Provides a Java tool for building and managing state machines with standardized methods and callbacks. 97
stateless4j/stateless4j A Java library for creating and managing state machines with support for various features such as hierarchical states, entry/exit events, and guard clauses. 898
state-machines/state_machines Supports creating state machines for attributes on Ruby classes 820
pgularski/pysm A versatile Python State Machine library for building flexible and scalable state-based systems 73
d5/go-fsm A Go library implementing an immutable state machine with conditional and action functions 37