A summary of data about the Ruby ecosystem.

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

A simple, configurable object container implemented in Ruby
https://github.com/dry-rb/dry-container

Keywords

dry-rb ruby rubygem

Keywords from Contributors

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

Last synced: about 21 hours ago
JSON representation

Repository metadata

A simple, configurable object container implemented in Ruby

README.md

dry-container Gem Version CI Status

Links

Supported Ruby versions

This library officially supports the following Ruby versions:

  • MRI >= 3.0.0
  • jruby >= 9.4 (not tested on CI)

License

See LICENSE file.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 days ago

Total Commits: 535
Total Committers: 41
Avg Commits per committer: 13.049
Development Distribution Score (DDS): 0.731

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
dry-bot d****t@d****g 144
File Sync f****c@a****v 101
Piotr Solnica p****a@g****m 79
Andy Holland a****1@a****m 57
Nikita Shilnikov fg@f****u 50
File Sync g****b@r****p 14
Action Hero b****t@a****p 12
Tim Riley t****m@o****m 8
Ivo Anjo i****o@i****t 7
Olle Jonsson o****n@g****m 6
Seba Gamboa me@s****m 6
GitHub Action a****n@g****m 5
Jeremy Friesen j****n@g****m 5
Sean Collins s****n@c****m 5
GustavoCaso g****o@g****m 4
Andrew Croome a****e@g****m 3
Gabriel Teles g****s@h****m 3
Wojciech Korzeniowski k****h@g****m 2
File Sync f****c@r****v 2
raventid j****l@g****m 1
k0va1 a****l@g****m 1
deepj d****a@g****m 1
Julian Kulesh j****h@k****u 1
Malte Rohde m****e@p****m 1
Piotr Solnica p****s@g****m 1
jan g****t@s****e 1
Semyon Pupkov m****l@s****m 1
Mike Kreuzer m****r 1
Maciej Mensfeld m****j@m****l 1
Maarten Claes m****s@g****m 1
and 11 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 21 days ago

Total issues: 23
Total pull requests: 69
Average time to close issues: 3 months
Average time to close pull requests: 16 days
Total issue authors: 20
Total pull request authors: 39
Average comments per issue: 3.83
Average comments per pull request: 1.81
Merged pull request: 57
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.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-container

Top Issue Authors

  • solnic (3)
  • jeremyf (2)
  • fnordfish (1)
  • sagmor (1)
  • yewton (1)
  • illogikal (1)
  • tylerhunt (1)
  • alo-zi (1)
  • maltoe (1)
  • katafrakt (1)
  • mbriggs (1)
  • paul (1)
  • zekefast (1)
  • FictMan (1)
  • ehannes (1)

Top Pull Request Authors

  • AMHOL (7)
  • flash-gordon (5)
  • timriley (5)
  • jeremyf (5)
  • sagmor (3)
  • olleolleolle (3)
  • solnic (3)
  • ivoanjo (2)
  • raventid (2)
  • endash (2)
  • joevandyk (2)
  • cllns (2)
  • nepalez (2)
  • k0va1 (1)
  • v-kolesnikov (1)

Top Issue Labels

  • bug (8)
  • help wanted (7)
  • feature (2)

Top Pull Request Labels

  • feature (1)

Package metadata

gem.coop: dry-container

A simple, configurable object container implemented in Ruby

  • Homepage: https://dry-rb.org/gems/dry-container
  • Documentation: http://www.rubydoc.info/gems/dry-container/
  • Licenses: MIT
  • Latest release: 0.11.0 (published about 3 years ago)
  • Last Synced: 2025-12-08T17:00:55.436Z (4 days ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 121,123,041 Total
  • Docker Downloads: 466,541,215
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.107%
    • Downloads: 0.204%
    • Docker downloads count: 0.224%
  • Maintainers (5)
rubygems.org: dry-container

A simple, configurable object container implemented in Ruby

  • Homepage: https://dry-rb.org/gems/dry-container
  • Documentation: http://www.rubydoc.info/gems/dry-container/
  • Licenses: MIT
  • Latest release: 0.11.0 (published about 3 years ago)
  • Last Synced: 2025-12-08T17:32:54.665Z (4 days ago)
  • Versions: 26
  • Dependent Packages: 108
  • Dependent Repositories: 6,500
  • Downloads: 121,123,041 Total
  • Docker Downloads: 466,541,215
  • Rankings:
    • Downloads: 0.186%
    • Dependent packages count: 0.319%
    • Docker downloads count: 0.321%
    • Dependent repos count: 0.401%
    • Average: 1.413%
    • Stargazers count: 3.112%
    • Forks count: 4.14%
  • Maintainers (5)

Dependencies

Gemfile rubygems
  • pry-byebug >= 0 development
  • dry-configurable >= 0
dry-container.gemspec rubygems
  • bundler >= 0 development
  • rake >= 0 development
  • rspec >= 0 development
  • concurrent-ruby ~> 1.0
.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/docsite.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
.github/workflows/sync_configs.yml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite

Score: 30.441936016441616