All Projects → dry-rb → Dry Validation

dry-rb / Dry Validation

Licence: mit
Validation library with type-safe schemas and rules

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Dry Validation

Typical
Typical: Fast, simple, & correct data-validation using Python 3 typing.
Stars: ✭ 111 (-89.79%)
Mutual labels:  type-safety, validation, data-validation
pyvaru
Rule based data validation library for python 3.
Stars: ✭ 17 (-98.44%)
Mutual labels:  validation, data-validation
modular routes
Dedicated controllers for each of your Rails route actions.
Stars: ✭ 45 (-95.86%)
Mutual labels:  rubygem, gem
nlp-pure
Natural language processing algorithms implemented in pure Ruby with minimal dependencies
Stars: ✭ 19 (-98.25%)
Mutual labels:  rubygem, gem
Io Ts Reporters
Error reporters for io-ts
Stars: ✭ 58 (-94.66%)
Mutual labels:  type-safety, validation
Dry Schema
Coercion and validation for data structures
Stars: ✭ 249 (-77.09%)
Mutual labels:  type-safety, data-validation
validation-components
A collection of common validation predicates for ValidationToolkit framework
Stars: ✭ 26 (-97.61%)
Mutual labels:  validation, data-validation
Graphql devise
GraphQL interface on top devise_token_auth
Stars: ✭ 100 (-90.8%)
Mutual labels:  gem, rubygem
Openapi Cop
A proxy that validates responses and requests against an OpenAPI document.
Stars: ✭ 338 (-68.91%)
Mutual labels:  validation, data-validation
Dry Monads
Useful, common monads in idiomatic Ruby
Stars: ✭ 453 (-58.33%)
Mutual labels:  gem, rubygem
Pandera
A light-weight, flexible, and expressive pandas data validation library
Stars: ✭ 506 (-53.45%)
Mutual labels:  validation, data-validation
Rdfunit
An RDF Unit Testing Suite
Stars: ✭ 117 (-89.24%)
Mutual labels:  validation, data-validation
Api Fuzzer
API Fuzzer which allows to fuzz request attributes using common pentesting techniques and lists vulnerabilities
Stars: ✭ 238 (-78.1%)
Mutual labels:  gem, rubygem
Dry Logic
Predicate logic with rule composition
Stars: ✭ 118 (-89.14%)
Mutual labels:  gem, rubygem
Flow Runtime
A runtime type system for JavaScript with full Flow compatibility.
Stars: ✭ 813 (-25.21%)
Mutual labels:  type-safety, validation
jquery-datatables
Jquery datatables ruby gems for assets pipeline
Stars: ✭ 73 (-93.28%)
Mutual labels:  rubygem, gem
Tty Exit
Terminal exit codes.
Stars: ✭ 101 (-90.71%)
Mutual labels:  gem, rubygem
validada
Another library for defensive data analysis.
Stars: ✭ 29 (-97.33%)
Mutual labels:  validation, data-validation
Materialize Sass
Materializecss rubygem for Rails Asset Pipeline / Sprockets
Stars: ✭ 785 (-27.78%)
Mutual labels:  gem, rubygem
Green Button Data
Fast Ruby parser and API client for Green Button data
Stars: ✭ 18 (-98.34%)
Mutual labels:  gem, rubygem

dry-validation Join the chat at https://dry-rb.zulipchat.com

Gem Version CI Status Codacy Badge Codacy Badge Inline docs

Links

Supported Ruby versions

This library officially supports the following Ruby versions:

  • MRI >= 2.5
  • jruby >= 9.2

License

See LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].