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: over 2 years ago
state-machinestatemachine

Related projects:

RepositoryDescriptionStars
prasannavl/liquidstateAn efficient state machine library for .NET with support for asynchronous and synchronous machines.241
fgmacedo/python-statemachineA Python library for creating and managing finite state machines with support for synchronous and asynchronous programming, conditional transitions, and graphical representation.931
qmuntal/statelessA Go library for creating finite state machines directly in code981
veelenga/aasm.crA simple finite state machine library for Crystal classes52
fsprojects/graphproviderA state machine type provider for managing discrete states and transitions in software systems35
stonecypher/jssmA JavaScript library for creating and managing finite state machines with visualizations340
calebwin/go-smA Go library for generating and managing finite-state machines with persistent state history and callback functions.14
brucou/kinglyA small JavaScript library for modeling and executing user interface behavior as state machines.203
svenfuchs/simple_statesA lightweight statemachine-like support library with event handling and state management capabilities.96
davestewart/javascript-state-machineA JavaScript library for managing state-dependent systems through an event-driven finite-state machine342
unquietcode/jstateProvides a Java tool for building and managing state machines with standardized methods and callbacks.97
stateless4j/stateless4jA Java library for creating and managing state machines with support for various features such as hierarchical states, entry/exit events, and guard clauses.899
state-machines/state_machinesSupports creating state machines for attributes on Ruby classes822
pgularski/pysmA versatile Python State Machine library for building flexible and scalable state-based systems73
d5/go-fsmA Go library implementing an immutable state machine with conditional and action functions37