dry-rb

Dry Joined Mar 2015 View on GitHub

Stars
8,953
across 40 public repos
Rank
#4,282
of 95,331 organizations, top 5%
Down 13 places this week

Repositories with 50+ stars

dry-rb's repositories with their overall rank
RankRepositoryLanguageStars
48,274

Validation library with type-safe schemas and rules

Ruby 1,422
73,562

Flexible type system for Ruby with coercions and constraints

Ruby 896
73,704

Useful, common monads in idiomatic Ruby

Ruby 894
126,954

Coercion and validation for data structures

Ruby 495
131,965

Business transaction DSL

Ruby 474
139,524

Typed struct and value objects

Ruby 445
144,708

A simple mixin to make Ruby classes configurable

Ruby 427
163,857

Application framework with state management and built-in dependency injection support

Ruby 371
168,773

General purpose Command Line Interface (CLI) framework for Ruby

Ruby 359
176,068

DSL for building class initializer with params and options.

Ruby 342
177,464

A simple, configurable object container implemented in Ruby

Ruby 339
213,809

The official dry-rb railtie

Ruby 273
265,024

Lightweight web application stack with pluggable routing front-ends

Ruby 211
289,072

Predicate logic with rule composition

Ruby 190
298,239

A toolset of small support modules used throughout the @dry-rb & @rom-rb ecosystems

Ruby 183
303,781

Container-agnostic constructor injection mixin

Ruby 179
355,733

Complete, standalone view rendering system that gives you everything you need to write well-factored view code.

Ruby 148
410,466

Pub/sub system

Ruby 124
413,082

Algebraic effects in Ruby

Ruby 123
421,239

Roda integration for dry-web apps

Ruby 120
451,384

Inflector for Ruby

Ruby 110
475,367

Flexible, expressive pattern matching for Ruby

Ruby 103
506,578

The official website of dry-rb

SCSS 95
533,220

Data transformation toolkit

Ruby 89
586,301

⚠ Dry::Equalizer is now part of dry-core; this separate codebase is now deprecated ⚠

Ruby 79
586,301

Monitoring and instrumentation APIs

Ruby 79
610,392

The `>>` operator for Ruby aka "pipeline operator"

Ruby 75
691,540 Ruby 64
717,622

Example dry-rb & rom-rb web application

Ruby 61
767,031

[unmaintained] this project grew into dry-rails/dry-rails

Ruby 56

Among 95,331 organizations

6.3k–10k stars: 1,981 organizations, including dry-rb

Stars along the bottom, and organizations in each band on a log scale

When they were made

30 repos with 50+ stars, made between 2015 and 2023

Quick stats

Next rank
+2 stars to reach #4,280
Next milestone
+26,017 stars to reach the top 1%
Public repos
40, 30 with 50+ stars
Popular repos
22 over 100 stars, 1 over 1k stars
Top repo
dry-validation, #48,274 of all repos, 16% of stars
Smaller repos
127 stars from repos under 50

Stars counted Recounted daily Next count around