All Projects → dry-rb → Dry Schema

dry-rb / Dry Schema

Licence: mit
Coercion and validation for data structures

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Dry Schema

Typical
Typical: Fast, simple, & correct data-validation using Python 3 typing.
Stars: ✭ 111 (-55.42%)
Mutual labels:  type-safety, data-validation
Dry Validation
Validation library with type-safe schemas and rules
Stars: ✭ 1,087 (+336.55%)
Mutual labels:  type-safety, data-validation
Pandera
A light-weight, flexible, and expressive pandas data validation library
Stars: ✭ 506 (+103.21%)
Mutual labels:  schema, data-validation
Rdfunit
An RDF Unit Testing Suite
Stars: ✭ 117 (-53.01%)
Mutual labels:  schema, data-validation
Password Validator
Validates password according to flexible and intuitive specification
Stars: ✭ 224 (-10.04%)
Mutual labels:  schema
Jekyll Minifier
Jekyll HTML/XML/CSS/JS Minifier utilising yui-compressor, and htmlcompressor
Stars: ✭ 215 (-13.65%)
Mutual labels:  ruby-gem
Hodur Engine
Hodur is a domain modeling approach and collection of libraries to Clojure. By using Hodur you can define your domain model as data, parse and validate it, and then either consume your model via an API or use one of the many plugins to help you achieve mechanical results faster and in a purely functional manner.
Stars: ✭ 208 (-16.47%)
Mutual labels:  schema
Graphql Parser
A graphql query language and schema definition language parser and formatter for rust
Stars: ✭ 203 (-18.47%)
Mutual labels:  schema
Scenic
Scenic is maintained by Derek Prior, Caleb Hearth, and you, our contributors.
Stars: ✭ 2,856 (+1046.99%)
Mutual labels:  schema
Truss
Assertions API for Clojure/Script
Stars: ✭ 239 (-4.02%)
Mutual labels:  schema
Caxlsx
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
Stars: ✭ 221 (-11.24%)
Mutual labels:  ruby-gem
Schematics
Project documentation: https://schematics.readthedocs.io/en/latest/
Stars: ✭ 2,461 (+888.35%)
Mutual labels:  schema
Unimidi
Realtime MIDI IO for Ruby
Stars: ✭ 229 (-8.03%)
Mutual labels:  ruby-gem
Pollinate
Template your base files and generate new projects from Git(Hub).
Stars: ✭ 213 (-14.46%)
Mutual labels:  schema
Graphql Rover
🚀 GraphQL + Vue.js + D3.js schema viewer, powered by introspection.
Stars: ✭ 239 (-4.02%)
Mutual labels:  schema
Mongoke
Instant Graphql for MongoDb (active branch is golang, rewrite in process)
Stars: ✭ 203 (-18.47%)
Mutual labels:  schema
Soqlx
SoqlXplorer is an awesome tool for developers using the Salesforce.com platform.
Stars: ✭ 220 (-11.65%)
Mutual labels:  schema
Api Fuzzer
API Fuzzer which allows to fuzz request attributes using common pentesting techniques and lists vulnerabilities
Stars: ✭ 238 (-4.42%)
Mutual labels:  ruby-gem
Filestack Rails
Official Ruby on Rails plugin for Filestack File Picker that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.
Stars: ✭ 220 (-11.65%)
Mutual labels:  ruby-gem
Codemeta
Minimal metadata schemas for science software and code, in JSON-LD
Stars: ✭ 218 (-12.45%)
Mutual labels:  schema

dry-schema 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].