10

8

6

4

2


4.6

3.1

5.6

6.6

6.0

8.0

4.6

6.4

4.9

9.4

41 Abstraction gems and projects

  • Rails Event Store

    6.7 9.5 Ruby
    A Ruby implementation of an Event Store based on Active Record
  • u-service

    4.6 3.1 Ruby
    Represent use cases in a simple and powerful way while writing modular, expressive and sequentially logical code.
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • Light Service

    5.6 6.6 L5 Ruby
    Series of Actions with an emphasis on simplicity.
  • dry-types

    6.0 8.0 L5 Ruby
    Flexible type system for Ruby with coercions and constraints
  • dry-transaction

    4.6 6.4 Ruby
    Business transaction DSL
  • Sequent

    4.9 9.4 Ruby
    CQRS & event sourcing framework for Ruby
  • SuperModule

    2.4 4.4 Ruby
    SuperModule allows defining class methods and method invocations the same way a super class does without using def included(base). This also succeeds ActiveSupport::Concern by offering lighter syntax
  • Responders

    7.6 5.0 L2 Ruby
    A set of Rails responders to dry up your application
  • EasilyTypable

    0.5 0.0 Ruby
    Ruby module that facilitates English-like type checking in an inheritance hierarchy via "type_name?" methods
  • ActiveInteraction

    7.6 6.7 L5 Ruby
    :briefcase: Manage application specific business logic.
  • Smart Init - Simple service objects in Ruby

    2.7 3.3 Ruby
    A simple gem for eliminating Ruby initializers boilerplate code, and providing unified service objects API
  • Clowne

    3.6 3.9 Ruby
    A flexible gem for cloning models
  • Mutations

    6.6 0.0 L5 Ruby
    Compose your business logic into commands that sanitize and validate input.
  • Pathway

    1.9 5.6 Ruby
    Define your business logic in simple steps
  • Trailblazer

    8.5 5.1 L5 Ruby
    The advanced business logic framework for Ruby.
  • Cells

    8.3 7.1 L5 Ruby
    View components for Ruby and Rails.
  • SimpleCommand

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

    4.7 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!
  • Decent Exposure

    7.2 0.0 L5 Ruby
    A helper for creating declarative interfaces in controllers
  • wisper

    8.4 4.2 Ruby
    A micro library providing Ruby objects with Publish-Subscribe capabilities
  • Interactor

    8.5 5.7 L5 Ruby
    Interactor provides a common interface for performing complex user interactions.
  • skinny_controllers

    2.1 0.0 L5 Ruby
    A pattern for allowing for easier testing of large projects' business logic
  • Setsy

    2.5 0.0 Ruby
    Settings for classes backed by a database with defaults.
  • Rectify

    4.9 0.0 L5 Ruby
    Build maintainable Rails apps
  • Rocketman

    2.4 0.0 Ruby
    🚀 Rocketman help build event-based/pub-sub code in Ruby
  • Surrounded

    3.2 2.0 L5 Ruby
    Create encapsulated systems of objects and focus on their interactions
  • Amoeba

    5.4 5.6 Ruby
    A ruby gem to allow the copying of ActiveRecord objects and their associated children, configurable with a DSL on the model
  • Lionshare

    0.9 0.0 Ruby
    A Ruby interface to the Lionshare API (cryptocurrency prices)
  • PageletRails

    3.0 0.0 L5 Ruby
    Improve perceived performance of your rails application with minimum effort
  • Apotomo

    5.2 0.0 L5 Ruby
    MVC Components for Rails.
  • 🔮 Magic Lookup

    0.2 6.8 Ruby
    Find a related class for an object (ex., a decorator, a presenter, a controller, or whatever).
  • Strategic

    1.6 3.8 Ruby
    Strategic - Painless Strategy Pattern in Ruby and Rails
  • Invokable

    1.4 3.2 Ruby
    Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
  • grpc_serializer

    0.2 1.5 Ruby
    A simple library to encode nested hash to grpc object and vice versa
  • simple_active_link_to

    0.1 0.0 Ruby
    Simple rails view helper to manage "active" state of a link
  • SolidService

    1.4 5.1 Ruby
    A servcie pattern with a simple API
  • Inline SVG

    5.3 6.9 Ruby
    Embed SVG documents in your Rails views and style them with CSS
  • Astronoby

    2.2 8.8 Ruby
    Astronomy and astrometry Ruby library for astronomical data and events
  • servactory

    1.3 9.0 Ruby
    Powerful Service Object for Ruby applications
  • 🧙 Magic Presenter

    0.3 8.3 Ruby
    Presentation layer for Rails models to replace Draper
  • dry-rb

    -
    dry-rb is a collection of next-generation Ruby libraries, each intended to encapsulate a common task.

Add another 'Abstraction' Gem