schema

Validator

A Python library for validating data structures against predefined schemas.

Schema validation just got Pythonic

GitHub

3k stars
54 watching
215 forks
Language: Python
last commit: 5 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
schematics/schematics A Python library to define and enforce data structures with validation and serialization capabilities 2,586
python-jsonschema/jsonschema An implementation of a standard language for validating JSON data 4,629
jquense/yup A schema builder for runtime value parsing and validation 22,905
selik/destructure A Python library that simplifies schema validation by providing a declarative and binding-based approach to switch/case statements. 9
spy16/pyschemes A Python library for validating data structures using a simple and Pythonic schema system 365
plumatic/schema A Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation. 2,409
pyeve/cerberus A lightweight data validation library for Python 3,168
asyncapi/spec-json-schemas Provides validation tools and schemas for AsyncAPI documents 53
fabian-hiller/valibot A schema library for validating and transforming structured data at runtime without dependencies or external libraries. 6,262
petrounias/json-schema-toolkit Tool for building and validating JSON documents with recursive field mappings 31
json-schema-org/json-schema-test-suite A comprehensive test suite for validating JSON Schema specifications against various languages and parsers. 624
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
seriousme/openapi-schema-validator Tools for validating and manipulating OpenAPI specifications 45
jordanm/scheme A Python framework for defining and validating data schemas in a declarative way. 7
jgroeneveld/schema Expresses validation rules for JSON data structures in a structured way 21