@dry-rb

dry-rb

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

  • Inflector for Ruby

    Ruby 38 3 MIT Updated Aug 14, 2018
  • Typed struct and value objects

    Ruby 135 23 MIT Updated Aug 13, 2018
  • Useful, common monads in idiomatic Ruby

    Ruby 200 36 MIT Updated Aug 11, 2018
  • DSL for building class initializer with params and options.

    Ruby 78 14 MIT Updated Aug 7, 2018
  • Data validation based on predicate logic

    Ruby 696 82 MIT 8 issues need help Updated Aug 7, 2018
  • The official website of dry-rb

    CSS 40 74 2 issues need help Updated Aug 6, 2018
  • A simple mixin to make Ruby classes configurable

    Ruby 169 26 MIT Updated Jul 31, 2018
  • Organize your code into reusable components

    Ruby 115 26 MIT 1 issue needs help Updated Jul 26, 2018
  • Flexible type system for Ruby with coercions and constraints

    Ruby 456 64 MIT Updated Jul 18, 2018
  • Schema validation DSL on top of dry-logic

    Ruby 23 4 MIT Updated Jul 16, 2018
  • Pub/sub system

    Ruby 35 4 MIT 1 issue needs help Updated Jul 11, 2018
  • A toolset of small support modules used throughout the @dry-rb & @rom-rb ecosystems

    Ruby 65 12 MIT Updated Jun 25, 2018
  • Functional view rendering system

    Ruby 45 6 MIT 1 issue needs help Updated Jun 18, 2018
  • A simple, configurable container implemented in Ruby

    Ruby 155 24 MIT 1 issue needs help Updated Jun 13, 2018
  • Flexible, expressive pattern matching for Ruby

    Ruby 57 8 MIT Updated Jun 13, 2018
  • Business transaction DSL

    Ruby 213 34 MIT 1 issue needs help Updated Jun 13, 2018
  • Example dry-rb & rom-rb web application

    Ruby 53 7 Updated Jun 2, 2018
  • Define equality, equivalency and hash methods automatically

    Ruby 52 8 MIT 1 issue needs help Updated May 28, 2018
  • Predicate logic with rule composition

    Ruby 70 16 MIT Updated May 28, 2018
  • Monitoring and instrumentation APIs

    Ruby 34 9 MIT 1 issue needs help Updated Mar 29, 2018
  • Container-agnostic constructor injection mixin

    Ruby 103 17 MIT 1 issue needs help Updated Mar 26, 2018
  • Roda integration for dry-web apps

    Ruby 78 19 MIT 1 issue needs help Updated Feb 20, 2018
  • Lightweight web application stack with pluggable routing front-ends

    Ruby 183 17 MIT 2 issues need help Updated Jan 2, 2018
  • Verify Postgres setup before dry-rb workshop

    Ruby 1 Updated Nov 28, 2017
  • Interactive learning app for dry-rb workshops

    Ruby 10 5 Updated Nov 1, 2017
  • Exercises for learning dry-rb & rom-rb

    Ruby 8 Updated Jun 20, 2017
  • dry-system railtie

    Ruby 29 7 MIT Updated Jun 6, 2017
  • dry-rb logo and branding

    Updated Apr 19, 2017
  • The `>>` operator for Ruby aka "pipeline operator"

    Ruby 77 2 Updated Mar 14, 2016