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 1 year ago
Linked 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 |