Facts-about-State-Machines

State machine explanation

Exploring state machines and their applications in software development

I hold the opinion that state machines are underrated

GitHub

728 stars
9 watching
16 forks
last commit: about 1 year ago
Linked from 1 awesome list

state-machine-diagramstate-machine-patternstate-machines

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
achou11/state-machines A collection of knowledge and terminology around state machines used in software development 62
state-machines/state_machines Supports creating state machines for attributes on Ruby classes 822
jtushman/state_machine A Python library that provides a declarative way to define states and transitions for objects 404
eglimi/cppfsm A simple, generic state machine implementation for C++ 62
veelenga/aasm.cr A simple finite state machine library for Crystal classes 52
unquietcode/jstate Provides a Java tool for building and managing state machines with standardized methods and callbacks. 97
qmuntal/stateless A Go library for creating finite state machines directly in code 981
spring-projects/spring-statemachine A framework that enables state machine concepts in Spring applications 1,572
stephenb/coffee-machine A state machine implementation written in CoffeeScript 32
fawdlstty/smlite A state machine library for various programming languages and platforms 11
steelbreeze/state.js An executable state machine API for Node and Web development 322
joaomdmoura/machinery A lightweight Elixir library for creating and managing state machines 538
amatsuda/stateful_enum Simplifies state machine management with Rails and ActiveRecord 626
prasannavl/liquidstate An efficient state machine library for .NET with support for asynchronous and synchronous machines. 241
opyh/motion-state-machine A state machine gem designed to simplify complex UI states and handle asynchronous events in RubyMotion apps. 70