Categories

No matching categories were found
6.26
No release in over 3 years
There's a lot of open issues
Renders and parses JSON/XML/YAML documents from and to Ruby objects. Includes plain properties, collections, nesting, coercion and more.
2015
2016
2017
2018
2019
2020
3.95
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Powerful, flexible and configurable coercion library. And nothing more.
2015
2016
2017
2018
2019
2020
2.03
The project is in a healthy, maintained state
Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc
2015
2016
2017
2018
2019
2020
0.49
The project is in a healthy, maintained state
dry-schema provides a DSL for defining schemas with keys and rules that should be applied to values. It supports coercion, input sanitization, custom types and localized error messages (with or without I18n gem). It's also used as the schema engine in dry-validation.
2015
2016
2017
2018
2019
2020
0.01
No commit activity in last 3 years
No release in over 3 years
Myrrha provides the coercion framework which is missing to Ruby. Coercions are simply defined as a set of rules for converting values from source to target domains (in an abstract sense). As a typical and useful example, it comes with a coerce() method providing a unique entry point for converti...
2015
2016
2017
2018
2019
2020
0.42
Low commit activity in last 3 years
A long-lived project that still receives updates
Parameter Validation and Type Coercion for Rails
2015
2016
2017
2018
2019
2020
0.05
The project is in a healthy, maintained state
A type coercion lib works with Sorbet's static type checker and type definitions; raises an error if the coercion fails.
2015
2016
2017
2018
2019
2020
0.0
No release in over 3 years
gem to facilitate automatic coercion between jruby/java objects
2015
2016
2017
2018
2019
2020
0.0
No release in over 3 years
gem to facilitate automatic coercion between jruby/java objects
2015
2016
2017
2018
2019
2020
0.0
No release in over 3 years
setters with type coercion for set* methods on java classes using the jruby coercion interface `to_java(java_type)`
2015
2016
2017
2018
2019
2020
0.05
No release in over 3 years
Schema-based validation and coercion for Ruby data structures, inspired by Prismatic/schema for Clojure.
2015
2016
2017
2018
2019
2020
0.04
The project is in a healthy, maintained state
Generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable `Struct` class, plus extensible, lightweight validation and coercion.
2015
2016
2017
2018
2019
2020
0.01
No commit activity in last 3 years
No release in over 3 years
An ActiveRecord plugin to strip whitespace from strings and coerce empty strings to nil values on assignment.
2015
2016
2017
2018
2019
2020
0.01
No commit activity in last 3 years
No release in over 3 years
A small library for manipulating form-based data with validations and attributes coercion.
2015
2016
2017
2018
2019
2020
0.01
The project is in a healthy, maintained state
Clock interface with support for UTC and local timezones, timezone coercion, and dependency substitution
2015
2016
2017
2018
2019
2020
0.01
Low commit activity in last 3 years
Access environment variables. Also includes presence validation, type coercion and default values.
2015
2016
2017
2018
2019
2020