A summary of data about the Ruby ecosystem.

https://github.com/dry-rb/dry-configurable

A simple mixin to make Ruby classes configurable
https://github.com/dry-rb/dry-configurable

Keywords

configuration dry-rb library ruby rubygem settings

Keywords from Contributors

data-validation coercion type-safety gem constraints ruby-gem predicate-logic predicates rule-engine schema-validation

Last synced: about 3 hours ago
JSON representation

Repository metadata

A simple mixin to make Ruby classes configurable

README.md

dry-configurable Gem Version CI Status

Links

License

See LICENSE file.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 772
Total Committers: 43
Avg Commits per committer: 17.953
Development Distribution Score (DDS): 0.738

Commits in past year: 33
Committers in past year: 3
Avg Commits per committer in past year: 11.0
Development Distribution Score (DDS) in past year: 0.121

Name Email Commits
dry-bot d****t@d****g 202
Piotr Solnica p****a@g****m 122
File Sync f****c@a****v 108
Nikita Shilnikov fg@f****u 82
Tim Riley t****m@r****u 60
Andy Holland a****1@a****m 45
github-actions[bot] 4****] 29
GustavoCaso g****o@g****m 29
Marc Busqué m****c@l****m 15
File Sync g****b@r****p 14
Action Hero b****t@a****p 12
Olle Jonsson o****n@g****m 8
GitHub Action a****n@g****m 5
Adam Lassek a****m@d****t 3
Cẩm Huỳnh h****m@g****m 3
Saverio Trioni s****i@k****m 3
ojab o****b@o****u 2
Konnor Rogers k****6@g****m 2
Jon Roberts j****n@e****t 2
Ivan Pirlik a****7@g****m 2
File Sync f****c@r****v 2
deepj d****a@g****m 1
Yury Velikanau y****u@g****m 1
Vasily Kolesnikov r****v@g****m 1
Alexandr Shlyakov s****t@g****m 1
Peter Suschlik ps@n****e 1
Piotr Solnica p****s@g****m 1
Sebastian Wilgosz s****n@d****m 1
jan g****t@s****e 1
Taylor Scott t****x@g****m 1
and 13 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 15 days ago

Total issues: 34
Total pull requests: 73
Average time to close issues: 6 months
Average time to close pull requests: about 2 months
Total issue authors: 23
Total pull request authors: 23
Average comments per issue: 3.21
Average comments per pull request: 2.82
Merged pull request: 57
Bot issues: 0
Bot pull requests: 0

Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/dry-rb/dry-configurable

Top Issue Authors

  • solnic (4)
  • timriley (4)
  • ojab (3)
  • waiting-for-dev (3)
  • AMHOL (2)
  • kspurgin (1)
  • GustavoCaso (1)
  • jtzero (1)
  • ssoulless (1)
  • Morozzzko (1)
  • DawidJanczak (1)
  • travisdahlke (1)
  • feliperaul (1)
  • Azdaroth (1)
  • sovcharenko (1)

Top Pull Request Authors

  • timriley (30)
  • waiting-for-dev (8)
  • solnic (6)
  • flash-gordon (5)
  • olleolleolle (3)
  • ojab (2)
  • adam12 (2)
  • ssoulless (2)
  • nertzy (1)
  • GustavoCaso (1)
  • zabolotnov87 (1)
  • swilgosz (1)
  • KonnorRogers (1)
  • Fryguy (1)
  • skinnyjames (1)

Top Issue Labels

  • bug (18)
  • help wanted (15)
  • feature (6)
  • enhancement (3)
  • invalid (2)
  • discussion (1)

Top Pull Request Labels


Package metadata

gem.coop: dry-configurable

A mixin to add configuration functionality to your classes

  • Homepage: https://dry-rb.org/gems/dry-configurable
  • Documentation: http://www.rubydoc.info/gems/dry-configurable/
  • Licenses: MIT
  • Latest release: 1.3.0 (published about 1 year ago)
  • Last Synced: 2026-03-01T20:31:15.276Z (1 day ago)
  • Versions: 39
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 166,465,455 Total
  • Docker Downloads: 472,652,017
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.053%
    • Downloads: 0.158%
  • Maintainers (3)
ubuntu-20.04: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Licenses: mit
  • Latest release: 0.9.0-2 (published 18 days ago)
  • Last Synced: 2026-02-13T07:12:42.187Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.546%
    • Stargazers count: 0.998%
    • Forks count: 1.187%
rubygems.org: dry-configurable

A mixin to add configuration functionality to your classes

  • Homepage: https://dry-rb.org/gems/dry-configurable
  • Documentation: http://www.rubydoc.info/gems/dry-configurable/
  • Licenses: MIT
  • Latest release: 1.3.0 (published about 1 year ago)
  • Last Synced: 2026-03-01T07:33:06.375Z (2 days ago)
  • Versions: 39
  • Dependent Packages: 256
  • Dependent Repositories: 6,669
  • Downloads: 166,446,904 Total
  • Docker Downloads: 472,652,017
  • Rankings:
    • Dependent packages count: 0.163%
    • Downloads: 0.167%
    • Docker downloads count: 0.321%
    • Dependent repos count: 0.394%
    • Average: 1.246%
    • Stargazers count: 2.865%
    • Forks count: 3.569%
  • Maintainers (5)
ubuntu-23.10: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Licenses:
  • Latest release: 0.9.0-2 (published 17 days ago)
  • Last Synced: 2026-02-13T18:18:17.471Z (17 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Licenses: mit
  • Latest release: 0.9.0-2 (published 20 days ago)
  • Last Synced: 2026-02-11T06:38:19.976Z (20 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Licenses:
  • Latest release: 0.9.0-2 (published 21 days ago)
  • Last Synced: 2026-02-09T16:27:52.081Z (21 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
debian-11: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Documentation: https://packages.debian.org/bullseye/ruby-dry-configurable
  • Licenses: mit
  • Latest release: 0.9.0-2 (published 20 days ago)
  • Last Synced: 2026-02-13T08:19:50.931Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Documentation: https://packages.debian.org/bookworm/ruby-dry-configurable
  • Licenses:
  • Latest release: 0.9.0-2 (published 18 days ago)
  • Last Synced: 2026-02-12T23:28:24.782Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Documentation: https://packages.debian.org/trixie/ruby-dry-configurable
  • Licenses:
  • Latest release: 0.9.0-2 (published 19 days ago)
  • Last Synced: 2026-02-13T13:14:54.536Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Licenses:
  • Latest release: 0.9.0-2 (published 18 days ago)
  • Last Synced: 2026-02-13T13:15:59.018Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: ruby-dry-configurable

  • Homepage: https://github.com/dry-rb/dry-configurable
  • Licenses:
  • Latest release: 0.9.0-2 (published 24 days ago)
  • Last Synced: 2026-02-06T15:04:30.207Z (24 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:

Dependencies

Gemfile rubygems
  • benchmark-ips >= 0 development
  • hotch >= 0 development
  • pry-byebug >= 0 development
  • dry-core >= 0
dry-configurable.gemspec rubygems
  • bundler >= 0 development
  • rake >= 0 development
  • rspec >= 0 development
  • concurrent-ruby ~> 1.0
  • dry-core ~> 0.6
  • zeitwerk ~> 2.6
.github/workflows/repo-sync-preview.yml actions
  • actions/github-script v7 composite
.github/workflows/pr-comments.yml actions
  • hanakai-rb/repo-sync/pr-comments-from-artifacts main composite
.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/rubocop.yml actions
  • actions/checkout v2 composite
  • repobot-app/actions/rubocop main composite
  • technote-space/get-diff-action v4 composite

Score: 30.75580337116056