--- id: jsonschema version: "4.26.0" license: MIT license_treatment: permissive maintenance: active --- # jsonschema — An implementation of JSON Schema validation for Python License: permissive · Maintenance: active · Popularity: top 100 on PyPI ## Install pip install jsonschema uv add jsonschema poetry add jsonschema ## Description ========== jsonschema ========== |PyPI| |Pythons| |CI| |ReadTheDocs| |Precommit| |Zenodo| .. |PyPI| image:: https://img.shields.io/pypi/v/jsonschema.svg :alt: PyPI version :target: https://pypi.org/project/jsonschema/ .. |Pythons| image:: https://img.shields.io/pypi/pyversions/jsonschema.svg :alt: Supported Python versions :target: https://pypi.org/project/jsonschema/ .. |CI| image:: https://github.com/python-jsonschema/jsonschema/workflows/CI/badge.svg :alt: Build status :target: https://github.com/python-jsonschema/jsonschema/actions?query=workflow%3ACI .. |ReadTheDocs| image:: https://readthedocs.org/projects/python-jsonschema/badge/?version=stable&style=flat :alt: ReadTheDocs status :target: https://python-jsonschema.readthedocs.io/en/stable/ .. |Precommit| image:: https://results.pre-commit.ci/badge/github/python-jsonschema/jsonschema/main.svg :alt: pre-commit.ci status :target: https://results.pre-commit.ci/latest/github/python-jsonschema/jsonschema/main .. |Zenodo| image:: https://zenodo.org/badge/3072629.svg :alt: Zenodo DOI :target: https://zenodo.org/badge/latestdoi/3072629 ``jsonschema`` is an implementation of the `JSON... ## AI interpretation — verify before relying jsonschema validates Python data structures against JSON Schema specifications, supporting Draft 3 through Draft 2020-12 with lazy validation and detailed error reporting. Verdict: Production-ready, widely-used validator with active maintenance, no known vulnerabilities, and permissive MIT licensing. Low install friction and broad JSON Schema standard support make it a reliable choice for data validation workflows. [View on SkillFed](https://skillfed.io/packages/jsonschema) · [View on PyPI](https://pypi.org/project/jsonschema/)