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: 8 months 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 |