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
Top 0.9% on rubygems.org
46 versions - Latest release: 5 months ago - 225 dependent packages - 5,319 dependent repositories - 109 million downloads total - 843 stars on GitHub - 5 maintainers
dry-types 1.7.2 💰
Type system for Ruby supporting coercions, constraints and complex types like structs, value obje...46 versions - Latest release: 5 months ago - 225 dependent packages - 5,319 dependent repositories - 109 million downloads total - 843 stars on GitHub - 5 maintainers
Top 1.5% on rubygems.org
57 versions - Latest release: 9 months ago - 65 dependent packages - 2,348 dependent repositories - 52 million downloads total - 408 stars on GitHub - 3 maintainers
dry-schema 1.13.3 💰
dry-schema provides a DSL for defining schemas with keys and rules that should be applied to valu...57 versions - Latest release: 9 months ago - 65 dependent packages - 2,348 dependent repositories - 52 million downloads total - 408 stars on GitHub - 3 maintainers
Top 1.1% on rubygems.org
68 versions - Latest release: over 1 year ago - 171 dependent packages - 2,905 dependent repositories - 60.8 million downloads total - 1,317 stars on GitHub - 5 maintainers
dry-validation 1.10.0 💰
Validation library68 versions - Latest release: over 1 year ago - 171 dependent packages - 2,905 dependent repositories - 60.8 million downloads total - 1,317 stars on GitHub - 5 maintainers
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.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.7% on rubygems.org
8 versions - Latest release: over 3 years ago - 5 dependent packages - 1,196 dependent repositories - 7.45 million downloads total - 135 stars on GitHub - 1 maintainer
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.45 million downloads total - 135 stars on GitHub - 1 maintainer
definition 1.1.0
Simple and composable validation and coercion of data structures inspired by clojure specs17 versions - Latest release: 4 months ago - 1 dependent package - 2 dependent repositories - 23.6 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 5.2% on rubygems.org
21 versions - Latest release: almost 2 years ago - 4 dependent packages - 38 dependent repositories - 7.4 million downloads total - 29 stars on GitHub - 2 maintainers
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: almost 2 years ago - 4 dependent packages - 38 dependent repositories - 7.4 million downloads total - 29 stars on GitHub - 2 maintainers
Top 7.1% on rubygems.org
12 versions - Latest release: over 8 years ago - 4 dependent packages - 3 dependent repositories - 41.6 thousand downloads total - 843 stars on GitHub - 1 maintainer
dry-data 0.5.1 💰
Simple type-system for Ruby12 versions - Latest release: over 8 years ago - 4 dependent packages - 3 dependent repositories - 41.6 thousand downloads total - 843 stars on GitHub - 1 maintainer
lean-attributes 0.3.1
lean-attributes allows you to define typed attributes for Ruby classes5 versions - Latest release: about 8 years ago - 2 dependent repositories - 11.3 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: over 4 years ago - 2.03 thousand downloads total - 517 stars on GitHub - 1 maintainer
Top 2.1% on rubygems.org
21 versions - Latest release: about 5 years ago - 15 dependent packages - 167 dependent repositories - 2 million downloads total - 517 stars on GitHub - 1 maintainer
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 - 2 million 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.21 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 4.4% on rubygems.org
12 versions - Latest release: over 8 years ago - 6 dependent packages - 80 dependent repositories - 89.7 thousand downloads total - 213 stars on GitHub - 1 maintainer
lotus-validations 0.4.0 💰
Validations mixin for Ruby objects and support for Lotus12 versions - Latest release: over 8 years ago - 6 dependent packages - 80 dependent repositories - 89.7 thousand downloads total - 213 stars on GitHub - 1 maintainer
wardrobe 0.1.1
Plugin based attribute system for ruby objects2 versions - Latest release: about 7 years ago - 2 dependent repositories - 3.87 thousand downloads total - 5 stars on GitHub - 1 maintainer
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: almost 4 years ago - 1 dependent repositories - 31.5 thousand downloads total - 21 stars on GitHub - 1 maintainer
Related Keywords
ruby
14
validation
6
dry-rb
6
type-safety
3
ruby-gem
3
types
3
constraints
3
attributes
2
data-validation
2
schema-validation
2
gem
2
parameters
2
sinatra
2
validations
2
forms
1
dry-types
1
tuple
1
whitelisting
1
config
1
immutable
1
documentation
1
filter
1
params
1
rails
1
requests
1
type-coercion
1
type
1
sorbet
1
coerce
1
cast
1
value-object
1
validation-library
1
type-conversion
1
transformation
1
conversions
1
environment-variables
1
env
1
rubygem
1
schema
1
data-validator
1