An open API service for producing an overview of a list of open source projects.

https://github.com/python-jsonschema/jsonschema

json json-schema jsonschema schema validation

Score: 35.518944248183814

Last synced: about 16 hours ago
JSON representation

Repository metadata:

An implementation of the JSON Schema specification for Python


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 1 month ago

Total Commits: 2,453
Total Committers: 117
Avg Commits per committer: 20.966
Development Distribution Score (DDS): 0.239

Commits in past year: 100
Committers in past year: 9
Avg Commits per committer in past year: 11.111
Development Distribution Score (DDS) in past year: 0.56

Name Email Commits
Julian Berman J****n@G****m 1866
pre-commit-ci[bot] 6****] 88
Chase Sterling c****g@g****m 84
RomainTT r****n@t****r 38
Harald Nezbeda h****n@n****m 35
dependabot[bot] 4****] 18
Norman Hooper n****r@v****m 17
Stephen Rosen s****n@g****g 16
willson-chen w****x@g****m 15
davkor d****d@a****m 14
Opemipo Ogunkola o****s@l****m 12
Glenn Maynard g****n@z****g 12
Ben Smithers b****s@b****k 9
Colin Dunklau c****u@g****m 9
Kai A. Hiller g****t@k****e 9
Martin Zugnoni m****i@g****m 9
Hillel Arnold h****d@h****m 7
Daniel Nephin d****n@g****m 7
Daniël van Noord 1****d 6
Dmitry Dygalo d****y@d****v 6
ApamNapat b****a@g****m 5
Bouke Haarsma b****e@h****u 5
John Anderson s****k@g****m 5
Talha Malik t****k@T****l 4
johnthagen j****n@g****m 4
Alexander Bayandin a****n@g****m 4
Joep van Dijken j****3@g****m 4
Hynek Schlawack h****s@o****x 4
Gabriel Le Breton l****l@g****m 4
apiraino a****o 4
and 87 more...

Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 230
Total pull requests: 223
Average time to close issues: 4 months
Average time to close pull requests: about 1 month
Total issue authors: 191
Total pull request authors: 39
Average comments per issue: 3.44
Average comments per pull request: 1.11
Merged pull request: 159
Bot issues: 0
Bot pull requests: 158

Past year issues: 36
Past year pull requests: 94
Past year average time to close issues: 2 days
Past year average time to close pull requests: 4 days
Past year issue authors: 31
Past year pull request authors: 14
Past year average comments per issue: 1.17
Past year average comments per pull request: 0.32
Past year merged pull request: 64
Past year bot issues: 0
Past year bot pull requests: 73

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/python-jsonschema/jsonschema

Top Issue Authors

  • Julian (10)
  • ikonst (6)
  • Zac-HD (4)
  • ssbarnea (3)
  • kloczek (3)
  • hackowitz-af (3)
  • eirnym (2)
  • philvarner (2)
  • nitg16 (2)
  • pierrecamilleri (2)
  • braingram (2)
  • eslavich (2)
  • sirosen (2)
  • Vidminas (2)
  • jvtm (2)

Top Pull Request Authors

  • pre-commit-ci[bot] (136)
  • dependabot[bot] (22)
  • DanielNoord (4)
  • ilia1243 (4)
  • sirosen (4)
  • hackowitz-af (4)
  • Julian (3)
  • dodslaser (2)
  • ikonst (2)
  • atsuoishimoto (2)
  • spacether (2)
  • jfchoquette (2)
  • otto-ifak (2)
  • rominf (2)
  • BarakOshri (2)

Top Issue Labels

  • Invalid (38)
  • Enhancement (29)
  • Bug (26)
  • Error Reporting (18)
  • Dialects v2 (15)
  • Needs Simplification (7)
  • Waiting for Author (4)
  • Needs Test Upstream (2)
  • Help Wanted (1)
  • Pending Deprecation (1)

Top Pull Request Labels

  • dependencies (22)
  • github_actions (22)

Package metadata

pypi.org: jsonschema

An implementation of JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Documentation: https://python-jsonschema.readthedocs.io/
  • Licenses: mit
  • Latest release: 4.25.1 (published 20 days ago)
  • Last Synced: 2025-09-05T16:06:26.434Z (1 day ago)
  • Versions: 108
  • Dependent Packages: 2,406
  • Dependent Repositories: 108,834
  • Downloads: 261,228,790 Last month
  • Docker Downloads: 4,409,884,115
  • Rankings:
    • Downloads: 0.01%
    • Dependent repos count: 0.01%
    • Dependent packages count: 0.012%
    • Docker downloads count: 0.012%
    • Average: 0.745%
    • Stargazers count: 1.578%
    • Forks count: 2.85%
  • Maintainers (1)
  • Funding:
    • https://github.com/sponsors/Julian
spack.io: py-jsonschema

Jsonschema: An(other) implementation of JSON Schema for Python.

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: []
  • Latest release: 4.22.0 (published 10 months ago)
  • Last Synced: 2024-11-29T10:27:49.694Z (9 months ago)
  • Versions: 15
  • Dependent Packages: 36
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 0.98%
    • Dependent packages count: 1.959%
  • Maintainers (1)
alpine-v3.18: py3-jsonschema-pyc

Precompiled Python bytecode for py3-jsonschema

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.7.2-r4 (published over 2 years ago)
  • Last Synced: 2025-09-03T08:28:49.050Z (4 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 1.668%
    • Forks count: 3.122%
    • Stargazers count: 3.551%
  • Maintainers (1)
alpine-v3.18: py3-jsonschema

An implementation of JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.7.2-r4 (published over 2 years ago)
  • Last Synced: 2025-09-02T11:05:10.731Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 1.668%
    • Forks count: 3.122%
    • Stargazers count: 3.551%
  • Maintainers (1)
alpine-edge: py3-jsonschema

JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.25.1-r0 (published 12 days ago)
  • Last Synced: 2025-09-05T16:06:07.868Z (1 day ago)
  • Versions: 17
  • Dependent Packages: 7
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 1.045%
    • Average: 2.181%
    • Stargazers count: 3.452%
    • Forks count: 4.227%
  • Maintainers (1)
alpine-v3.17: py3-jsonschema

An implementation of JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.7.2-r2 (published about 3 years ago)
  • Last Synced: 2025-09-05T16:05:59.171Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 14
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 2.236%
    • Forks count: 2.846%
    • Dependent packages count: 2.857%
    • Stargazers count: 3.239%
  • Maintainers (1)
conda-forge.org: jsonschema

jsonschema is an implementation of JSON Schema for Python (supporting 2.7+ including Python 3)

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.0 (published almost 3 years ago)
  • Last Synced: 2025-09-02T05:05:51.357Z (5 days ago)
  • Versions: 32
  • Dependent Packages: 219
  • Dependent Repositories: 1,402
  • Rankings:
    • Dependent packages count: 0.299%
    • Dependent repos count: 0.469%
    • Average: 3.36%
    • Stargazers count: 5.654%
    • Forks count: 7.016%
alpine-edge: py3-jsonschema-pyc

Precompiled Python bytecode for py3-jsonschema

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.25.1-r0 (published 12 days ago)
  • Last Synced: 2025-08-26T06:45:41.456Z (12 days ago)
  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 3.617%
    • Forks count: 4.33%
    • Average: 5.549%
    • Dependent packages count: 14.251%
  • Maintainers (1)
proxy.golang.org: github.com/python-jsonschema/jsonschema

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/python-jsonschema/jsonschema#section-documentation
  • Licenses: mit
  • Latest release: v4.25.1+incompatible (published 20 days ago)
  • Last Synced: 2025-09-05T16:05:40.341Z (1 day ago)
  • Versions: 77
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.015%
    • Forks count: 1.194%
    • Average: 5.647%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
alpine-edge: py3-jsonschema417

An implementation of JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.3-r1 (published over 1 year ago)
  • Last Synced: 2025-08-17T13:00:30.450Z (21 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 3.277%
    • Forks count: 4.037%
    • Average: 5.698%
    • Dependent packages count: 15.478%
  • Maintainers (1)
alpine-edge: py3-jsonschema417-pyc

Precompiled Python bytecode for py3-jsonschema417

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.3-r1 (published over 1 year ago)
  • Last Synced: 2025-09-05T16:06:40.915Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 3.277%
    • Forks count: 4.037%
    • Average: 5.698%
    • Dependent packages count: 15.478%
  • Maintainers (1)
anaconda.org: jsonschema

jsonschema is an implementation of JSON Schema for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.25.0 (published about 2 months ago)
  • Last Synced: 2025-09-05T16:06:28.351Z (1 day ago)
  • Versions: 12
  • Dependent Packages: 44
  • Dependent Repositories: 1,402
  • Rankings:
    • Dependent packages count: 0.755%
    • Dependent repos count: 2.869%
    • Average: 7.739%
    • Stargazers count: 12.715%
    • Forks count: 14.618%
conda-forge.org: jsonschema-with-format-nongpl

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.0 (published almost 3 years ago)
  • Last Synced: 2025-09-02T05:05:22.924Z (5 days ago)
  • Versions: 19
  • Dependent Packages: 1
  • Dependent Repositories: 17
  • Rankings:
    • Stargazers count: 5.654%
    • Forks count: 7.016%
    • Dependent repos count: 8.638%
    • Average: 12.574%
    • Dependent packages count: 28.988%
formulae.brew.sh: jsonschema

Implementation of JSON Schema for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Status: removed
  • Licenses: MIT
  • Latest release: 4.17.3 (published almost 3 years ago)
  • Last Synced: 2025-09-05T16:06:26.944Z (1 day ago)
  • Versions: 20
  • Dependent Packages: 11
  • Dependent Repositories: 4
  • Downloads: 2 Last month
  • Rankings:
    • Dependent packages count: 2.598%
    • Forks count: 4.616%
    • Stargazers count: 6.469%
    • Average: 12.785%
    • Dependent repos count: 19.212%
    • Downloads: 31.03%
conda-forge.org: jsonschema-with-format

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.0 (published almost 3 years ago)
  • Last Synced: 2025-09-02T05:05:24.304Z (5 days ago)
  • Versions: 19
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 5.156%
    • Forks count: 6.399%
    • Average: 18.6%
    • Dependent packages count: 28.82%
    • Dependent repos count: 34.025%
conda-forge.org: jsonschema-with-all

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.0 (published almost 3 years ago)
  • Last Synced: 2025-09-02T05:05:03.471Z (5 days ago)
  • Versions: 19
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 5.156%
    • Forks count: 6.399%
    • Average: 24.189%
    • Dependent repos count: 34.025%
    • Dependent packages count: 51.175%
alpine-v3.19: py3-jsonschema

JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.20.0-r0 (published almost 2 years ago)
  • Last Synced: 2025-09-02T05:10:07.776Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.19: py3-jsonschema-pyc

Precompiled Python bytecode for py3-jsonschema

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.20.0-r0 (published almost 2 years ago)
  • Last Synced: 2025-09-02T05:10:10.309Z (5 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.21: py3-jsonschema

JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.23.0-r0 (published 11 months ago)
  • Last Synced: 2025-09-05T16:06:03.584Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-jsonschema417

An implementation of JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.3-r1 (published 4 months ago)
  • Last Synced: 2025-09-05T16:05:42.301Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.20: py3-jsonschema-pyc

Precompiled Python bytecode for py3-jsonschema

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.22.0-r0 (published over 1 year ago)
  • Last Synced: 2025-09-03T03:10:26.812Z (4 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-jsonschema417-pyc

Precompiled Python bytecode for py3-jsonschema417

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.17.3-r1 (published 4 months ago)
  • Last Synced: 2025-09-05T16:04:39.764Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.20: py3-jsonschema

JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.22.0-r0 (published over 1 year ago)
  • Last Synced: 2025-08-15T09:14:44.813Z (23 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-jsonschema-pyc

Precompiled Python bytecode for py3-jsonschema

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.23.0-r0 (published 11 months ago)
  • Last Synced: 2025-09-05T16:04:07.510Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-jsonschema

JSON Schema validation for Python

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.23.0-r0 (published 11 months ago)
  • Last Synced: 2025-09-05T16:05:57.491Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: py3-jsonschema-pyc

Precompiled Python bytecode for py3-jsonschema

  • Homepage: https://github.com/python-jsonschema/jsonschema
  • Licenses: MIT
  • Latest release: 4.23.0-r0 (published 11 months ago)
  • Last Synced: 2025-09-05T16:05:54.357Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

docs/requirements.in pypi
  • file *
  • furo *
  • lxml *
  • sphinx *
  • sphinx-autodoc-typehints *
  • sphinxcontrib-spelling *
docs/requirements.txt pypi
  • alabaster ==0.7.12
  • attrs ==21.4.0
  • babel ==2.10.3
  • beautifulsoup4 ==4.11.1
  • certifi ==2022.6.15
  • charset-normalizer ==2.1.0
  • docutils ==0.18.1
  • file *
  • furo ==2022.6.21
  • idna ==3.3
  • imagesize ==1.4.1
  • jinja2 ==3.1.2
  • lxml ==4.9.1
  • markupsafe ==2.1.1
  • packaging ==21.3
  • pyenchant ==3.2.2
  • pygments ==2.12.0
  • pyparsing ==3.0.9
  • pyrsistent ==0.18.1
  • pytz ==2022.1
  • requests ==2.28.1
  • snowballstemmer ==2.2.0
  • soupsieve ==2.3.2.post1
  • sphinx ==5.0.2
  • sphinx-autodoc-typehints ==1.18.3
  • sphinx-basic-ng ==0.0.1a12
  • sphinxcontrib-applehelp ==1.0.2
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.0
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sphinxcontrib-spelling ==7.6.0
  • urllib3 ==1.26.9
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/github-script v6 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • pre-commit/action v3.0.0 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/documentation-links.yml actions
  • readthedocs/actions/preview v1 composite
.github/workflows/fuzz.yml actions
  • actions/upload-artifact v3 composite
  • google/oss-fuzz/infra/cifuzz/actions/build_fuzzers master composite
  • google/oss-fuzz/infra/cifuzz/actions/run_fuzzers master composite
pyproject.toml pypi
  • attrs >=22.2.0
  • importlib_resources >=1.4.0;python_version<'3.9'
  • jsonschema-specifications >=2023.03.6
  • pkgutil_resolve_name >=1.3.10;python_version<'3.9'
  • referencing >=0.28.4
  • rpds-py >=0.7.1
json/package.json npm