Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

rubygems.org "coercion" keyword

definition 1.1.0
Simple and composable validation and coercion of data structures inspired by clojure specs
17 versions - Latest release: 4 months ago - 1 dependent package - 2 dependent repositories - 23.4 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 0.9% on rubygems.org
dry-types 1.7.2 💰
Type system for Ruby supporting coercions, constraints and complex types like structs, value obje...
46 versions - Latest release: 4 months ago - 211 dependent packages - 5,319 dependent repositories - 107 million downloads total - 844 stars on GitHub - 5 maintainers
wardrobe 0.1.1
Plugin based attribute system for ruby objects
2 versions - Latest release: almost 7 years ago - 2 dependent repositories - 3.87 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 1.5% on rubygems.org
dry-schema 1.13.3 💰
dry-schema provides a DSL for defining schemas with keys and rules that should be applied to valu...
56 versions - Latest release: 9 months ago - 58 dependent packages - 2,348 dependent repositories - 50.6 million downloads total - 408 stars on GitHub - 3 maintainers
Top 1.1% on rubygems.org
dry-validation 1.10.0 💰
Validation library
68 versions - Latest release: over 1 year ago - 158 dependent packages - 2,905 dependent repositories - 59.6 million downloads total - 1,315 stars on GitHub - 5 maintainers
request_params_validation 0.4.0
It validates request params outside your controller logic in order to get a clean and nice code, ...
7 versions - Latest release: over 3 years ago - 1 dependent repositories - 31.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
envv 0.2.0
Validates environment variables requirements with a schema and gives access to their coerced values.
4 versions - Latest release: 8 months ago - 1 dependent repositories - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.7% on rubygems.org
necromancer 0.7.0 💰
Conversion from one object type to another with a bit of black magic.
8 versions - Latest release: over 3 years ago - 5 dependent packages - 1,196 dependent repositories - 7.42 million downloads total - 135 stars on GitHub - 1 maintainer
Top 2.1% on rubygems.org
sinatra-param 1.6.0
sinatra-param allows you to declare, validate, and transform endpoint parameters as you would in ...
21 versions - Latest release: about 5 years ago - 15 dependent packages - 167 dependent repositories - 1.99 million downloads total - 517 stars on GitHub - 1 maintainer
Top 5.2% on rubygems.org
sorbet-coerce 0.7.0
A type coercion lib works with Sorbet's static type checker and type definitions; raises an error...
21 versions - Latest release: over 1 year ago - 4 dependent packages - 38 dependent repositories - 7.21 million downloads total - 29 stars on GitHub - 2 maintainers
Top 7.1% on rubygems.org
dry-data 0.5.1 💰
Simple type-system for Ruby
12 versions - Latest release: over 8 years ago - 4 dependent packages - 3 dependent repositories - 41.4 thousand downloads total - 843 stars on GitHub - 1 maintainer
lean-attributes 0.3.1
lean-attributes allows you to define typed attributes for Ruby classes
5 versions - Latest release: almost 8 years ago - 2 dependent repositories - 11.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
organ 0.1.0
A small library for manipulating form-based data with validations and attributes coercion.
4 versions - Latest release: about 7 years ago - 26.2 thousand downloads total - 9 stars on GitHub - 1 maintainer
jdx-sinatra-param 0.0.1
sinatra-param allows you to declare, validate, and transform endpoint parameters as you would in ...
1 version - Latest release: about 4 years ago - 2.01 thousand downloads total - 517 stars on GitHub - 1 maintainer
dry-types-tuple 0.1.4
The Tuple type implementation for Dry::Types.
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.06 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 4.4% on rubygems.org
lotus-validations 0.4.0 💰
Validations mixin for Ruby objects and support for Lotus
12 versions - Latest release: over 8 years ago - 6 dependent packages - 80 dependent repositories - 89.5 thousand downloads total - 213 stars on GitHub - 1 maintainer