Skip to content
@python-jsonschema

Python + JSON Schema

JSON Schema implementation and surrounding tooling for Python

Popular repositories Loading

  1. jsonschema jsonschema Public

    An implementation of the JSON Schema specification for Python

    Python 4.7k 589

  2. hypothesis-jsonschema hypothesis-jsonschema Public

    Tools to generate test data from JSON schemata with Hypothesis

    Python 263 35

  3. check-jsonschema check-jsonschema Public

    A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!

    Python 248 51

  4. referencing referencing Public

    Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)

    Python 46 15

  5. jsonschema-specifications jsonschema-specifications Public

    Support files exposing JSON from the JSON Schema specifications to Python

    Python 11 7

  6. referencing-suite referencing-suite Public

    A language agnostic test suite for the referencing specifications (grown out of JSON Schema)

    Python 9

Repositories

Showing 10 of 12 repositories
  • jsonschema-specifications Public

    Support files exposing JSON from the JSON Schema specifications to Python

    Python 11 MIT 7 0 1 Updated Apr 21, 2025
  • referencing-suite Public

    A language agnostic test suite for the referencing specifications (grown out of JSON Schema)

    Python 9 MIT 0 5 1 Updated Apr 21, 2025
  • referencing-loaders Public

    Loading resources from various locations into referencing registries

    Python 1 MIT 0 0 1 Updated Apr 21, 2025
  • sphinx-json-schema-spec Public

    Sphinx interlinking support for the JSON Schema specifications

    Python 1 MIT 0 3 1 Updated Apr 21, 2025
  • schemastore Public

    Easy use of the JSON SchemaStore from Python, as a referencing.Registry

    Python 3 Apache-2.0 1 0 1 Updated Apr 21, 2025
  • referencing-http Public

    Wrap your referencing registries in an HTTP API (but not yet, as this repository is brand new!)

    Python 2 MIT 0 0 1 Updated Apr 21, 2025
  • referencing Public

    Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)

    Python 46 MIT 15 16 (2 issues need help) 1 Updated Apr 21, 2025
  • jsonschema-lexer Public

    A Pygments lexer for JSON Schema

    Python 1 MIT 1 3 1 Updated Apr 21, 2025
  • jsonschema Public

    An implementation of the JSON Schema specification for Python

    Python 4,744 MIT 589 38 (2 issues need help) 2 Updated Apr 21, 2025
  • check-jsonschema Public

    A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!

    Python 248 51 21 (1 issue needs help) 5 Updated Apr 20, 2025