This library officially supports the following Ruby versions:
- MRI
>= 3.0
- jruby
>= 9.4
(not tested on CI)
See LICENSE
file.
There are no reviews yet. Be the first to send feedback to the community and the maintainers!
This library officially supports the following Ruby versions:
>= 3.0
>= 9.4
(not tested on CI)See LICENSE
file.
dry-validation
Validation library with type-safe schemas and rulesdry-types
Flexible type system for Ruby with coercions and constraintsdry-monads
Useful, common monads in idiomatic Rubydry-schema
Coercion and validation for data structuresdry-configurable
A simple mixin to make Ruby classes configurabledry-struct
Typed struct and value objectsdry-system
Application framework with state management and built-in dependency injection supportdry-container
A simple, configurable object container implemented in Rubydry-cli
General purpose Command Line Interface (CLI) framework for Rubydry-initializer
DSL for building class initializer with params and options.dry-rails
The official dry-rb railtiedry-web
Lightweight web application stack with pluggable routing front-endsdry-logic
Predicate logic with rule compositiondry-auto_inject
Container-agnostic constructor injection mixindry-core
A toolset of small support modules used throughout the @dry-rb & @rom-rb ecosystemsdry-view
Complete, standalone view rendering system that gives you everything you need to write well-factored view code.dry-web-roda
Roda integration for dry-web appsdry-events
Pub/sub systemdry-effects
Algebraic effects in Rubydry-matcher
Flexible, expressive pattern matching for Rubydry-inflector
Inflector for Rubydry-rb.org
The official website of dry-rbdry-monitor
Monitoring and instrumentation APIsdry-equalizer
β Dry::Equalizer is now part of dry-core; this separate codebase is now deprecated βdry-pipeline
The `>>` operator for Ruby aka "pipeline operator"dry-transformer
Data transformation toolkitdry-web-blog
Example dry-rb & rom-rb web applicationdry-system-rails
β οΈ [unmaintained] this project grew into dry-rails/dry-rails β οΈdry-files
File utilitiesdry-logger
Logging librarydry-operation
workshop-app
Interactive learning app for dry-rb workshopsdry-system-dependency_graph
WIPdevtools
Shared tools, configuration and maintenance automation for dry-rb reposworkshop-exercises
Exercises for learning dry-rb & rom-rbtemplate-gem
Template repo used for syncing common files across all dry-rb reposLove Open Source and this site? Check out how you can help us