gen_state_machine
state machine
An Elixir wrapper for managing state in concurrent systems
An idiomatic Elixir wrapper for gen_statem in OTP 19 (and above).
306 stars
8 watching
28 forks
Language: Elixir
last commit: over 2 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A lightweight Elixir library for creating and managing state machines | 538 | |
| A library that enables finite state machine pattern in Ecto applications | 97 | |
| An Elixir implementation of the Erlang gen_fsm finite state machine behaviour | 40 | |
| Supports creating state machines for attributes on Ruby classes | 822 | |
| Simplifies state machine management with Rails and ActiveRecord | 626 | |
| A simple finite state machine library for Crystal classes | 52 | |
| Generates boilerplate code for managing asynchronous state transitions in Redux applications. | 221 | |
| A Python library that provides a declarative way to define states and transitions for objects | 404 | |
| A state management solution for React and Inferno that provides an easy-to-use API for managing application state. | 208 | |
| A state management service for Angular applications. | 31 | |
| A state management library that enables easy creation of complex, deeply nested states using classes and methods. | 241 | |
| Automates semantic release versioning and best practices for Elixir packages. | 24 | |
| A state management library for React applications | 236 | |
| Generates Java classes to handle state transitions based on a state machine definition | 135 | |
| A Python library for creating and managing finite state machines with support for synchronous and asynchronous programming, conditional transitions, and graphical representation. | 931 |