💼 Manage application specific business logic.
-
Updated
Jul 18, 2025 - Ruby
💼 Manage application specific business logic.
An implementation of the command pattern for Ruby with ActiveModel::Validations inspired by the interactor gem. Rich support for attributes, callbacks, and validations, and thread safe performance methods.
📐 Command object Interface for Ruby
Foobara is a command-centric and discoverable software framework that abstracts away integration code.
Minimal command pattern implementation on top of Scrivener
neco is a NEo COmmand library
Ruby Command based framework (aka service objects)
Stupid simple Command pattern for Rails
This gem is still under heavy development. Do not rely on this for production application since its interface is still subject to breaking changes.
Cuprum is a toolkit for defining business logic as a first-class member of your application. It bridges object-oriented and functional programming techniques to provide a structured approach to defining actions, state transitions, and other processes for your application.
Add a description, image, and links to the command-pattern topic page so that developers can more easily learn about it.
To associate your repository with the command-pattern topic, visit your repo's landing page and select "manage topics."