State Machines
Finite state machine implementations and workflow management. Packages among the 3,000 most downloaded in the past 90 days.
-
313225.9k
-
364194.7k
-
ash_state_machine 0.2.13
The extension for building state machines with Ash resources.
37143.8k last 90 days37143.8k -
fsmx 0.5.0
A Finite-state machine implementation in Elixir, with opt-in Ecto friendliness.
178138.4k last 90 days178138.4k -
sage 0.6.3
Sagas pattern implementation for distributed or long lived transactions and their error handling.
96282.8k last 90 days96282.8k -
machinery 1.1.0
Machinery is a State Machine library for structs in general. It supports guard clauses, callbacks and integrate out of the box with Phoenix apps.
56837.1k last 90 days56837.1k -
ecto_state_machine 0.3.0
State machine pattern for Ecto. I tried to make it similar as possible to ruby's gem 'aasm'
10024.1k last 90 days10024.1k -
gearbox 0.3.5
Gearbox is a functional state machine with an easy-to-use API, inspired by both Fsm and Machinery
19620.1k last 90 days19620.1k -
-14.2k
-
12611.6k
-
finitomata 0.43.0
The FSM implementation generated from PlantUML textual representation.
13010.6k last 90 days13010.6k -
59.7k
-
05.4k
-
statifier_blocks 0.44.1
Block document model, one-way SCXML compiler, and LiveView editor components for composing Statifier statecharts
04.3k last 90 days04.3k -
2794.2k
-
automata 0.11.0
Cron, RRULE, retries, filesystem events, and finite automata for Gleam
43.7k last 90 days43.7k -
-3.6k
-
03.6k