aasm
state machine library
A library that allows developers to add finite state machines to Ruby classes
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
5k stars
60 watching
638 forks
Language: Ruby
last commit: over 1 year ago
Linked from 6 awesome lists
aasmactiverecordhacktoberfestmongoidrailsrubystate-machinetransition
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A Ruby plugin that simplifies the design of class behavior by introducing state machines with multiple features and hooks for customization. | 3,735 |
| | Supports creating state machines for attributes on Ruby classes | 822 |
| | A simple finite state machine library for Crystal classes | 52 |
| | Simplifies state machine management with Rails and ActiveRecord | 626 |
| | Manages multiple Ruby versions and environments for development and deployment | 5,124 |
| | Adds an action item button to the show page of resources in ActiveAdmin that allow authorized users to transition through a state machine. | 31 |
| | A state machine implementation for Ruby models | 533 |
| | An API for modeling and interacting with workflow states and transitions in a state-machine-inspired way | 1,764 |
| | A state machine gem designed to simplify complex UI states and handle asynchronous events in RubyMotion apps. | 70 |
| | Tools and strategies for cleaning and preparing databases for testing in Ruby applications. | 2,936 |
| | A Ruby state machine library that models and interacts with workflows in a finite-state-machine-inspired API. | 233 |
| | A Ruby DSL for defining and validating Finite State Machines | 32 |
| | Provides a Ruby implementation of the AMF Socket protocol for EventMachine. | 2 |
| | A machine learning library for Ruby that allows users to build predictive models quickly and easily. | 659 |
| | Gem that makes it easy to translate resource fields in ActiveAdmin, but is no longer actively maintained. | 51 |