LiteState is a minimal yet powerful state machine for ActiveRecord models. It provides: - Clean DSL for defining state transitions - Guard conditions to prevent invalid transitions - Automatic timestamp tracking - ActiveSupport::Notifications for monitoring state changes - Transaction safety - Enum validation
Required Ruby Version
>= 3.4.0
Authors
charles chuck
Versions
-
0.2.0
-
source
- 0.2.0 source February 03, 2026 (16 KB)
-