GitHub
github.com › python-jsonschema › jsonschema
GitHub - python-jsonschema/jsonschema: An implementation of the JSON Schema specification for Python · GitHub
>>> validate(instance={"name" : "Eggs", "price" : 34.99}, schema=schema) >>> validate( ... instance={"name" : "Eggs", "price" : "Invalid"}, schema=schema, ... ) # doctest: +IGNORE_EXCEPTION_DETAIL Traceback (most recent call last): ... ValidationError: 'Invalid' is not of type 'number' It can also be used from the command line by installing check-jsonschema.
Starred by 4.9K users
Forked by 609 users
Languages Python 99.8% | TypeScript 0.2%
Videos
13:45
JSON Schema Validation in Python: Bring Structure Into JSON - YouTube
04:59
How to validate Json format in python - YouTube
04:17
Python tools | JSON format validator - YouTube
03:26
Validate Response Data With JSON Schema - YouTube
17:13
Validate JSON with JSON Schema
11:50
JSON Schema Validation: How to Validate JSON Schema with Postman?
GitHub
github.com › donofden › python-validate-json-schema
GitHub - donofden/python-validate-json-schema: Validate JSON Schema using Python
This is a helper project for JSON Schema validation in Python, which uses Jsonschema the most complete and compliant JSON Schema validator.
Starred by 6 users
Forked by 2 users
Languages Python 100.0% | Python 100.0%
GitHub
github.com › horejsek › python-fastjsonschema
GitHub - horejsek/python-fastjsonschema: Fast JSON schema validator for Python.
Fast JSON schema validator for Python. Contribute to horejsek/python-fastjsonschema development by creating an account on GitHub.
Starred by 488 users
Forked by 76 users
Languages Python 98.7% | Makefile 1.3% | Python 98.7% | Makefile 1.3%
GitHub
github.com › python-jsonschema › check-jsonschema
GitHub - python-jsonschema/check-jsonschema: A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more! · GitHub
A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more! - python-jsonschema/check-jsonschema
Starred by 300 users
Forked by 59 users
Languages Python 99.8% | Just 0.2%
GitHub
github.com › guyskk › validr
GitHub - guyskk/validr: A simple, fast, extensible python library for data validation.
Otherwise validr will fallback to pure python mode. ... --------------------------timeits--------------------------- voluptuous:default 10000 loops cost 0.368s schema:default 1000 loops cost 0.318s json:loads-dumps 100000 loops cost 1.380s validr:default 100000 loops cost 0.719s validr:model 100000 loops cost 1.676s jsonschema:draft3 10000 loops cost 0.822s jsonschema:draft4 10000 loops cost 0.785s schematics:default 1000 loops cost 0.792s ---------------------------scores--------------------------- voluptuous:default 375 schema:default 43 json:loads-dumps 1000 validr:default 1918 validr:model 823 jsonschema:draft3 168 jsonschema:draft4 176 schematics:default 17
Starred by 222 users
Forked by 12 users
Languages Python 72.4% | Cython 27.4% | Shell 0.2% | Python 72.4% | Cython 27.4% | Shell 0.2%
GitHub
github.com › hlalljie › json-validator-python
GitHub - hlalljie/json-validator-python: A CLI written in Python for validating JSON files. Ready for installation, and editing with built in unit and integration testing.
A command line integration written in Python that checks if a json file is valid. If invalid it will return an error code and print an error message.
Author hlalljie
GitHub
github.com › usnistgov › ejsonschema
GitHub - usnistgov/ejsonschema: Validator for the Enhanced JSON Schema framework
ejsonschema is a python json validater based on the jsonschema python package that supports validation of instance documents against both a core schema and one or more "extended" schemas.
Starred by 5 users
Forked by 3 users
Languages Python 100.0% | Python 100.0%
GitHub
github.com › onyxfish › jsonschema
GitHub - onyxfish/jsonschema: A Python implementation of the JSON Schema validator described at http://www.json-schema.org/. MIT Copyright (c) 2008 Ian Lewis, Yusuke Muraoka.
INTRO jsonschema is a full featured validator for the JSON Schema specification. It conforms to the JSON Schema Proposal Second Draft which can be found at the following url: http://groups.google.com/group/json-schema/web/json-schema-propos...
Starred by 16 users
Forked by 4 users
Languages Python 99.6% | JavaScript 0.4% | Python 99.6% | JavaScript 0.4%
Horejsek
horejsek.github.io › python-fastjsonschema
Fast JSON schema for Python — fastjsonschema documentation
Generates validation function for validating JSON schema passed in definition.
GitHub
github.com › mahmoudimus › awesome-validation-python
GitHub - mahmoudimus/awesome-validation-python: Python Validator Libraries
voluptuous - Voluptuous, despite the name, is a Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.
Starred by 24 users
Forked by 4 users
GitHub
github.com › zyga › json-schema-validator
GitHub - zyga/json-schema-validator: Implementation of json-schema.org
This package contains an implementation of JSON Schema validator as defined by http://json-schema.org/ ... Python package 'Sphinx' can be used to generate documentation for the module, giving details as to the mechanics of each module component, ...
Starred by 61 users
Forked by 18 users
Languages Python 100.0% | Python 100.0%
GitHub
github.com › mangiucugna › json_repair
GitHub - mangiucugna/json_repair: A python module to repair invalid JSON from LLMs · GitHub
Automatically completes missing values in JSON fields with reasonable defaults (like empty strings or null), ensuring validity.
Starred by 4.6K users
Forked by 175 users
Languages Python
GitHub
github.com › kelvintaywl › jsonresume-validator
GitHub - kelvintaywl/jsonresume-validator: validates JSON resumes in Python
Starred by 37 users
Forked by 7 users
Languages Python 100.0% | Python 100.0%