aasm/aasm
View on GitHub ↗ ★ 5,231 Ruby
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
4 mentions on Hacker News by 4 people: 0 stories, 4 comments · first 2017-06-26 · latest 2025-12-19
20082026
-
…a state machine here?' ... the AASM repo readme is very accessible even if you don't know Ruby: https://github.com/aasm/aasm
comment by mtkd · 2025-12-19 · in Hacker News front page now, but the titles are honest -
…sure what it is. Like how is the following different from a library, like acts-as_state_machine ( https://github.com/aasm/aasm ). Are they auto running the retries - in a background job which they handle (like “serverless” background job)?…
comment by tomhallett · 2025-03-22 · in The New Three-Tier Application -
…=> :parked}) do # transitions here end What I don't understand is why I'd want use this over aasm ( https://github.com/aasm/aasm )
comment by aaronbrethorst · 2024-01-22 · in Gem adds support for creating state machines for attributes on any Ruby class -
Looks interesting! I've always used https://github.com/aasm/aasm , but this looks pretty good. More generally I get worried about my ActiveRecord objects getting too bulky and business logic getting all wound up in post-transition…
comment by tcopeland · 2017-06-26 · in Designing state machines