Decent Exposure – A helper for creating declarative interfaces in controllers.
Docile – A tiny library that lets you map a DSL (domain specific language) to your Ruby objects in a snap.
dry-rb – dry-rb is a collection of next-generation Ruby libraries, each intended to encapsulate a common task.
Interactor – Interactor provides a common interface for performing complex interactions in a single request.
Light Service – Series of Actions with an emphasis on simplicity.
Mutations – Compose your business logic into commands that sanitize and validate input.
Rails Event Store (RES) – A library for publishing, consuming, storing and retrieving events. It’s your best companion for going with an event-driven architecture for your Rails application.
Responders – A set of Rails responders to dry up your application.
Surrounded – Encapsulated related objects in a single system to add behavior during runtime. Extensible implementation of DCI.
Trailblazer – Trailblazer is a thin layer on top of Rails. It gently enforces encapsulation, an intuitive code structure and gives you an object-oriented architecture.
Waterfall – A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control.
wisper – A micro library providing Ruby objects with Publish-Subscribe capabilities.