dry-struct
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.
There are no reviews yet. Be the first to send feedback to the community and the maintainers!
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-transaction
Business transaction DSLdry-schema
Coercion and validation for data structuresdry-configurable
A simple mixin to make Ruby classes configurabledry-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