AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
-
Updated
Aug 13, 2024 - Ruby
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
Ruby finite-state-machine-inspired API for modeling workflow
Generate diagrams of AASM state machines.
🔃 Easy to use finite state machine for Crystal classes
ActiveRecord/Rails Integration for the Workflow library
A simple but powerful state machine implementation.
Simple state management via "an enum with guard rails"
simple task manager sample app(aasm, rspec, capybara and weird routes structure)
🧮An advanced Ruby eCommerce site
Allow to use hooks with AASM outside aasm block
Add a description, image, and links to the aasm topic page so that developers can more easily learn about it.
To associate your repository with the aasm topic, visit your repo's landing page and select "manage topics."