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 10 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
romaricdrigon/metayamlA 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_saladA language and library for describing rules for structured data documents with schema validation and hyperlink checking73
encode/typesystemA data validation library that provides basic functionality for serializing and deserializing data in a structured format.540
shezadkhan137/requiredA library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields.59
serkin/volanA PHP validation library designed to validate data against user-defined schemas, providing detailed information on invalid nodes.44
longshotlabs/simpl-schemaA schema validation package for JavaScript objects with support for MongoDB update documents and customizable error messages560
kamilkisiela/graphql-inspectorA tool for validating GraphQL schemas and detecting changes between them.1,665
guyskk/validrA fast and extensible Python library for data validation212
ocramz/aeson-schemaTool for validating and generating JSON data structures60
stranger6667/jsonschemaA high-performance JSON Schema validator for Rust546
schema-inspector/schema-inspectorA JavaScript module for sanitizing and validating data in objects506
json-schema-org/json-schema-test-suiteA comprehensive test suite for validating JSON Schema specifications against various languages and parsers.629
jgroeneveld/schemaExpresses validation rules for JSON data structures in a structured way21
pandastrike/jsckA fast JSON Schema validator for Node.js that compiles schemas at runtime.158
zepgram/module-json-schemaAn implementation for validating JSON structures against given schemas in Magento1