destructure

Schema validator

A Python library that simplifies schema validation by providing a declarative and binding-based approach to switch/case statements.

Easy declarative schema validation with optional name-binding. Gives Python a switch/case.

GitHub

9 stars
2 watching
0 forks
Language: Python
last commit: about 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
romaricdrigon/metayaml A schema validation tool that supports multiple file formats, generates documentation and XSD files, and provides a simple API for loading data from various sources. 104
common-workflow-language/schema_salad A language and library for describing rules for structured data documents with schema validation and hyperlink checking 73
encode/typesystem A data validation library that provides basic functionality for serializing and deserializing data in a structured format. 540
shezadkhan137/required A library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields. 60
serkin/volan A PHP validation library designed to validate data against user-defined schemas, providing detailed information on invalid nodes. 44
longshotlabs/simpl-schema A schema validation package for JavaScript objects with support for MongoDB update documents and customizable error messages 560
kamilkisiela/graphql-inspector A tool for validating GraphQL schemas and detecting changes between them. 1,650
guyskk/validr A fast and extensible Python library for data validation 212
ocramz/aeson-schema Tool for validating and generating JSON data structures 60
stranger6667/jsonschema A high-performance JSON Schema validator for Rust 527
schema-inspector/schema-inspector A JavaScript module for sanitizing and validating data in objects 506
json-schema-org/json-schema-test-suite A comprehensive test suite for validating JSON Schema specifications against various languages and parsers. 624
jgroeneveld/schema Expresses validation rules for JSON data structures in a structured way 21
pandastrike/jsck A fast JSON Schema validator for Node.js that compiles schemas at runtime. 159
zepgram/module-json-schema An implementation for validating JSON structures against given schemas in Magento 1