0.02
Low commit activity in last 3 years
No release in over a year
Access environment variables. Also includes presence validation, type coercion and default values.
2019
2020
2021
2022
2023
2024
0.0
No release in over 3 years
A small collection of extensions useful for data coercion and validation
2019
2020
2021
2022
2023
2024
2.98
A long-lived project that still receives updates
Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc
2019
2020
2021
2022
2023
2024
0.01
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
Clock interface with support for UTC and local timezones, timezone coercion, and dependency substitution
2019
2020
2021
2022
2023
2024
0.01
No release in over 3 years
Low commit activity in last 3 years
Rack parameter validation and type coercion.
2019
2020
2021
2022
2023
2024
0.05
Low commit activity in last 3 years
No release in over a year
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
0.0
No commit activity in last 3 years
No release in over 3 years
Emu acts as a replacement for ad-hoc type coercions and strong_parameters.
2019
2020
2021
2022
2023
2024
0.01
A long-lived project that still receives updates
Simple and composable validation and coercion of data structures inspired by clojure specs
2019
2020
2021
2022
2023
2024
1.47
There's a lot of open issues
A long-lived project that still receives updates
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.2
No release in over 3 years
There's a lot of open issues
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.0
No commit activity in last 3 years
No release in over 3 years
Safe type coercion for the Jet Toolkit.
2019
2020
2021
2022
2023
2024