Abstraction gems

Showing projects tagged as Abstraction

  • Cells

    8.4 1.7 L5 Ruby
    View components for Ruby and Rails.
  • Trailblazer

    8.4 2.6 L5 Ruby
    A High-Level Architecture for Ruby.
  • Interactor

    8.2 0.0 L5 Ruby
    Interactor provides a common interface for performing complex user interactions.
  • wisper

    8.2 0.0 Ruby
    A micro library providing Ruby objects with Publish-Subscribe capabilities
  • Responders

    7.4 5.0 L2 Ruby
    A set of Rails responders to dry up your application
  • Decent Exposure

    7.1 3.0 L5 Ruby
    A helper for creating declarative interfaces in controllers
  • ActiveInteraction

    7.1 7.4 L5 Ruby
    :briefcase: Manage application specific business logic.
  • contracts.ruby

    6.5 5.0 Ruby
    Contracts for Ruby.
  • Mutations

    6.5 0.4 L5 Ruby
    Compose your business logic into commands that sanitize and validate input.
  • Rails Event Store

    6.1 9.8 Ruby
    A Ruby implementation of an Event Store based on Active Record
  • dry-types

    5.5 8.4 L5 Ruby
    Flexible type system for Ruby with coercions and constraints
  • Apotomo

    5.1 0.0 L5 Ruby
    MVC Components for Rails.
  • Amoeba

    5.0 6.5 Ruby
    A ruby gem to allow the copying of ActiveRecord objects and their associated children, configurable with a DSL on the model
  • Light Service

    4.9 6.7 L5 Ruby
    Series of Actions with an emphasis on simplicity.
  • SimpleCommand

    4.7 0.0 Ruby
    A simple, standardized way to build and use Service Objects (aka Commands) in Ruby
  • Rectify

    4.7 0.0 L5 Ruby
    Build maintainable Rails apps
  • Waterfall

    4.6 0.0 L5 Ruby
    A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control. Make them flow!
  • Sequent

    4.2 7.3 Ruby
    CQRS & event sourcing framework for Ruby
  • dry-transaction

    4.0 8.2 Ruby
    Business transaction DSL
  • Rails Workflow Engine

    3.8 0.0 Ruby
    Check Wiki for details
  • u-service

    3.6 6.0 Ruby
    Represent use cases in a simple and powerful way while writing modular, expressive and sequentially logical code.
  • Clowne

    3.0 2.7 Ruby
    A flexible gem for cloning models
  • flor

    2.8 7.3 Ruby
    a workflow engine
  • PageletRails

    2.7 0.0 L5 Ruby
    Improve perceived performance of your rails application with minimum effort
  • Postwill

    2.5 0.0 Ruby
    Posting to the most popular social media from Ruby
  • Surrounded

    2.5 0.0 L5 Ruby
    Create encapsulated systems of objects and focus on their interactions
  • dynflow

    2.5 7.4 Ruby
    DYNamic workFLOW orchestration engine
  • Setsy

    2.3 0.0 Ruby
    Settings for classes backed by a database with defaults.
  • Smart Init - Simple service objects in Ruby

    2.1 1.7 Ruby
    A simple gem for eliminating Ruby initializers boilerplate code, and providing unified service objects API
  • Rocketman

    2.0 0.0 Ruby
    🚀 Rocketman help build event-based/pub-sub code in Ruby