philiprehberger-state_machine is an open-source Ruby DSL for defining state machines with transitions, guards, callbacks, history tracking, and more. It simplifies adding stateful logic to Ruby applications and is suitable for developers needing advanced state management.
philiprehberger-state_machine sits in PulseGate's Frameworks & SDKs category. It focuses on implementing robust state machines in Ruby applications with minimal code and advanced features. It is built as an open-source project for ruby developers. philiprehberger-state_machine is open source under the MIT license. It runs on the web, the command line, and API, and it can be self-hosted.
Behind philiprehberger-state_machine is Philip Rehberger, and it first shipped in 2014. The project is developed in the open on GitHub with 6 commits in the last 90 days. Key capabilities include state machine DSL, transitions, and guards.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do