SaaSHub helps you find the best software and product alternatives Learn more →
Top 11 Ruby State machine Projects
-
AASM
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
FeatureFlags
Feature flags for Rails application.Manages ‘flags’ within your Rails app that determine whether various features are enabled or not.
look at this gem https://github.com/pluginaweek/state_machine to get an idea of what features are possible
Project mention: Gem adds support for creating state machines for attributes on any Ruby class | news.ycombinator.com | 2024-01-21
Ruby State machines related posts
- Programmers are bad at managing state (2020)
- Practical State Machinery
- Why Developers Never Use State Machines (2011)
- ActiveRecord: Adding Boolean methods for DateTime columns
- State Machines in Ruby: An Introduction
- Code review of an Order object implemented as a state machine
- Validate state transition easily without any gem
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source State machine projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | AASM | 4,945 |
2 | State Machine | 3,740 |
3 | Workflow | 1,730 |
4 | Statesman | 1,727 |
5 | FiniteMachine | 804 |
6 | state_machines | 793 |
7 | StatefulEnum | 614 |
8 | transitions | 535 |
9 | simple_states | 95 |
10 | FeatureFlags | 70 |
11 | StrictMachine | 1 |