Hacker GitHub

← All repos

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

Mentions per year 4 mentions · busiest year 2025 (2)
20082026
  1. …a state machine here?' ... the AASM repo readme is very accessible even if you don't know Ruby: https://github.com/aasm/aasm
  2. …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
  3. …=> :parked}) do # transitions here end What I don't understand is why I'd want use this over aasm ( https://github.com/aasm/aasm )
  4. 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