Categories
Category results are hidden when using a custom project result order
2.98
Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc
2019
2020
2021
2022
2023
2024
1.46
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.
2019
2020
2021
2022
2023
2024
0.01
Simple and composable validation and coercion of data structures inspired by clojure specs
2019
2020
2021
2022
2023
2024
0.2
A type coercion lib works with Sorbet's static type checker and type definitions; raises an error if the coercion fails.
2019
2020
2021
2022
2023
2024
0.43
Parameter Validation and Type Coercion for Rails
2019
2020
2021
2022
2023
2024
0.05
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.
2019
2020
2021
2022
2023
2024
5.8
Renders and parses JSON/XML/YAML documents from and to Ruby objects. Includes plain properties, collections, nesting, coercion and more.
2019
2020
2021
2022
2023
2024
0.0
Easily filters type coercion in jsonapi-resources.
2019
2020
2021
2022
2023
2024
0.0
A global Boolean2 constant that is an ancestor of true and false. Useful for coercion libraries.
2019
2020
2021
2022
2023
2024
0.0
Safe type coercion for the Jet Toolkit.
2019
2020
2021
2022
2023
2024
0.0
Contracts for string coercion
2019
2020
2021
2022
2023
2024
0.0
Emu acts as a replacement for ad-hoc type coercions and strong_parameters.
2019
2020
2021
2022
2023
2024
0.02
Access environment variables. Also includes presence validation, type coercion and default values.
2019
2020
2021
2022
2023
2024
0.17
Type Coercion & Type Enhancement
2019
2020
2021
2022
2023
2024
0.01
Clock interface with support for UTC and local timezones, timezone coercion, and dependency substitution
2019
2020
2021
2022
2023
2024
0.01
Rack parameter validation and type coercion.
2019
2020
2021
2022
2023
2024
0.04
Schema-based validation and coercion for Ruby data structures, inspired
by Prismatic/schema for Clojure.
2019
2020
2021
2022
2023
2024
0.0
Handle validation, coercion, and attributes.
2019
2020
2021
2022
2023
2024
0.0
A simple type coercion library
2019
2020
2021
2022
2023
2024
0.01
A small library for manipulating form-based data with validations and attributes coercion.
2019
2020
2021
2022
2023
2024