https://github.com/python-jsonschema/check-jsonschema
cli json-schema pre-commit python
Score: 24.58431833546447
Last synced: 1 day ago
JSON representation
Repository metadata:
A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!
- Host: GitHub
- URL: https://github.com/python-jsonschema/check-jsonschema
- Owner: python-jsonschema
- License: other
- Created: 2021-01-08T05:35:34.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2026-11-02T19:15:12.000Z (6 days ago)
- Last Synced: 2026-11-03T14:39:20.136Z (5 days ago)
- Topics: cli, json-schema, pre-commit, python
- Language: Python
- Homepage: https://check-jsonschema.readthedocs.io/en/stable
- Size: 4.16 MB
- Stars: 351
- Watchers: 6
- Forks: 72
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE
Owner metadata:
- Name: Python + JSON Schema
- Login: python-jsonschema
- Email:
- Kind: organization
- Description: JSON Schema implementation and surrounding tooling for Python
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/100241624?v=4
- Repositories: 13
- Last Synced at: 2026-11-03T14:04:40.319Z
- Profile URL: https://github.com/python-jsonschema
GitHub Events
Total
- Create event: 91
- Delete event: 77
- Fork event: 19
- Issue comment event: 112
- Issues event: 47
- Pull request event: 185
- Pull request review comment event: 19
- Pull request review event: 35
- Push event: 156
- Release event: 12
- Watch event: 73
- Total: 826
Last Year
- Create event: 27
- Delete event: 22
- Fork event: 4
- Issue comment event: 14
- Issues event: 7
- Pull request event: 45
- Pull request review comment event: 3
- Pull request review event: 3
- Push event: 44
- Release event: 3
- Watch event: 11
- Total: 183
Committers metadata
Last synced: 2 days ago
Total Commits: 930
Total Committers: 37
Avg Commits per committer: 25.135
Development Distribution Score (DDS): 0.433
Commits in past year: 136
Committers in past year: 7
Avg Commits per committer in past year: 19.429
Development Distribution Score (DDS) in past year: 0.404
| Name | Commits | |
|---|---|---|
| Stephen Rosen | s****n@g****g | 527 |
| pre-commit-ci[bot] | 6****] | 129 |
| github-actions[bot] | 4****] | 128 |
| dependabot[bot] | 4****] | 69 |
| Jordan Bradford | 3****d | 12 |
| Edgar Ramírez Mondragón | e****8@g****m | 11 |
| s-weigand | s****y@g****m | 5 |
| Tom Pansino | 2****o | 4 |
| Álvaro Mondéjar Rubio | m****4@g****m | 3 |
| Antonio Spadaro | 9****x | 3 |
| Jonathan Carroll Otsuka | p****c@i****m | 3 |
| Stefan Weber | s****8@g****m | 3 |
| Yamashita, Yuu | p****1@g****m | 3 |
| vivodi | 1****i | 3 |
| Hugo van Kemenade | 1****k | 2 |
| Matthias Schoettle | g****t@m****m | 2 |
| foolioo | 2****o | 2 |
| Jirka Borovec | 6****a | 2 |
| Nolan Woods | n****w@s****a | 1 |
| w3lld1 | 4****1 | 1 |
| tgillbe | g****t@t****m | 1 |
| Will Da Silva | w****l@w****z | 1 |
| Noorul Islam K M | n****l@n****m | 1 |
| Nolan Woods | i****t@g****m | 1 |
| Nikolai Røed Kristiansen | n****n@r****o | 1 |
| Kurt McKee | c****e@k****g | 1 |
| Kian-Meng Ang | k****g@g****m | 1 |
| Jean-MichelBenoit | j****4@g****m | 1 |
| Giovanni Toraldo | m****e@g****t | 1 |
| Fabian Hanke | f****e@b****m | 1 |
| and 7 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 114
Total pull requests: 517
Average time to close issues: about 1 month
Average time to close pull requests: 7 days
Total issue authors: 87
Total pull request authors: 42
Average comments per issue: 2.88
Average comments per pull request: 0.34
Merged pull request: 427
Bot issues: 1
Bot pull requests: 336
Past year issues: 13
Past year pull requests: 55
Past year average time to close issues: 20 days
Past year average time to close pull requests: 4 days
Past year issue authors: 13
Past year pull request authors: 14
Past year average comments per issue: 1.85
Past year average comments per pull request: 0.31
Past year merged pull request: 29
Past year bot issues: 0
Past year bot pull requests: 34
Top Issue Authors
- sirosen (10)
- edgarrmondragon (4)
- blade2005 (3)
- vivodi (3)
- piotr-kubiak (2)
- nicotrozzo (2)
- piyushmor (2)
- rssh22 (2)
- Destroy666x (2)
- ssbarnea (2)
- robertaves (2)
- jrdnbradford (2)
- Svintooo (2)
- balihb (2)
- Borda (2)
Top Pull Request Authors
- github-actions[bot] (153)
- pre-commit-ci[bot] (113)
- sirosen (91)
- dependabot[bot] (70)
- edgarrmondragon (14)
- jrdnbradford (12)
- Borda (6)
- WillDaSilva (4)
- hugovk (4)
- be-student (3)
- djgoku (3)
- mschoettle (2)
- fabolhak (2)
- ilovelinux (2)
- 6543 (2)
Top Issue Labels
- enhancement (29)
- question (14)
- bug (13)
- needs-investigation (10)
- upstream-schema-issue (9)
- regular-expressions (5)
- azure-schema-lies (3)
- gitlab-reference-support (2)
- documentation (2)
- schema: github-workflows (2)
- dependencies (1)
- python (1)
- package-metadata (1)
- help wanted (1)
- pre-commit-hooks (1)
- vendored-schema-update (1)
Top Pull Request Labels
- dependencies (70)
- python (57)
- github_actions (13)
- upstream-schema-issue (1)
- azure-schema-lies (1)
Package metadata
- Total packages: 19
-
Total downloads:
- homebrew: 783 last-month
- pypi: 3,271,677 last-month
- Total docker downloads: 20,315
- Total dependent packages: 9 (may contain duplicates)
- Total dependent repositories: 21 (may contain duplicates)
- Total versions: 181
- Total maintainers: 4
- Total advisories: 1
nixpkgs-23.11: check-jsonschema
A jsonschema CLI and pre-commit hook
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/tools/check-jsonschema/default.nix#L42
- Licenses: Apache-2.0
- Latest release: 0.25.0 (published 9 months ago)
- Last Synced: 2026-08-14T14:30:47.044Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 2.463%
- Forks count: 4.547%
- Stargazers count: 5.304%
- Maintainers (1)
pypi.org: check-jsonschema
A jsonschema CLI and pre-commit hook
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Documentation: https://check-jsonschema.readthedocs.io/
- Licenses: Apache Software License
- Latest release: 0.39.0 (published 13 days ago)
- Last Synced: 2026-11-06T03:12:19.935Z (2 days ago)
- Versions: 101
- Dependent Packages: 9
- Dependent Repositories: 21
- Downloads: 3,271,677 Last month
- Docker Downloads: 20,315
-
Rankings:
- Downloads: 0.783%
- Dependent packages count: 1.267%
- Docker downloads count: 1.364%
- Dependent repos count: 3.192%
- Average: 3.411%
- Stargazers count: 6.684%
- Forks count: 7.176%
- Maintainers (1)
- Advisories:
proxy.golang.org: github.com/python-jsonschema/check-jsonschema
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/python-jsonschema/check-jsonschema#section-documentation
- Licenses: other
- Latest release: v0.0.0-20230711170001-8bbcfb2a6d93 (published over 3 years ago)
- Last Synced: 2026-11-06T03:12:20.172Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.314%
- Average: 4.459%
- Dependent repos count: 4.605%
alpine-edge: check-jsonschema
A JSON Schema CLI built on jsonschema. The schema may be specified as a local or remote (HTTP or HTTPS) file
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.37.4-r0 (published 4 months ago)
- Last Synced: 2026-07-23T07:58:27.548Z (4 months ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 7.98%
- Dependent packages count: 15.961%
- Maintainers (1)
alpine-edge: check-jsonschema-pyc
Precompiled Python bytecode for check-jsonschema
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.37.4-r0 (published 4 months ago)
- Last Synced: 2026-10-28T23:30:29.765Z (11 days ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 7.98%
- Dependent packages count: 15.961%
- Maintainers (1)
formulae.brew.sh: check-jsonschema
JSON Schema CLI
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.39.0 (published 10 days ago)
- Last Synced: 2026-11-06T03:12:19.539Z (2 days ago)
- Versions: 50
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 783 Last month
-
Rankings:
- Dependent packages count: 18.987%
- Forks count: 30.101%
- Stargazers count: 33.977%
- Average: 36.393%
- Downloads: 48.168%
- Dependent repos count: 50.731%
alpine-v3.20: check-jsonschema-pyc
Precompiled Python bytecode for check-jsonschema
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.27.3-r1 (published over 2 years ago)
- Last Synced: 2026-04-03T03:19:59.750Z (7 months 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: check-jsonschema-pyc
Precompiled Python bytecode for check-jsonschema
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.28.4-r0 (published over 2 years ago)
- Last Synced: 2026-04-03T03:19:39.087Z (7 months 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: check-jsonschema
A JSON Schema CLI built on jsonschema. The schema may be specified as a local or remote (HTTP or HTTPS) file
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.28.4-r0 (published over 2 years ago)
- Last Synced: 2026-04-03T03:19:39.997Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.05: check-jsonschema
A jsonschema CLI and pre-commit hook
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/tools/check-jsonschema/default.nix#L48
- Licenses: APSL-2.0
- Latest release: 0.21.0 (published 10 months ago)
- Last Synced: 2026-03-26T02:26:47.745Z (8 months 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: check-jsonschema
A JSON Schema CLI built on jsonschema. The schema may be specified as a local or remote (HTTP or HTTPS) file
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.28.4-r0 (published over 1 year ago)
- Last Synced: 2026-04-03T03:19:47.327Z (7 months 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: check-jsonschema
A JSON Schema CLI built on jsonschema. The schema may be specified as a local or remote (HTTP or HTTPS) file
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.27.3-r1 (published over 2 years ago)
- Last Synced: 2026-03-22T04:12:34.748Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.05: check-jsonschema
A jsonschema CLI and pre-commit hook
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/tools/check-jsonschema/default.nix#L47
- Licenses: Apache-2.0
- Latest release: 0.28.3 (published 9 months ago)
- Last Synced: 2026-08-02T01:02:44.371Z (3 months 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.23: check-jsonschema-pyc
Precompiled Python bytecode for check-jsonschema
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.28.4-r0 (published over 1 year ago)
- Last Synced: 2026-08-01T05:03:07.201Z (3 months 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.23: check-jsonschema
A JSON Schema CLI built on jsonschema. The schema may be specified as a local or remote (HTTP or HTTPS) file
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.28.4-r0 (published over 1 year ago)
- Last Synced: 2026-04-11T01:14:53.185Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: check-jsonschema
Jsonschema CLI and pre-commit hook
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ch/check-jsonschema/package.nix#L44
- Licenses: Apache-2.0
- Latest release: 0.38.0 (published 7 days ago)
- Last Synced: 2026-11-01T09:00:30.917Z (7 days ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
openbsd-7.9-amd64: textproc/check-jsonschema
cli and pre-commit hook for JSON Schema validation
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: other
- Latest release: 0.37.1 (published 7 months ago)
- Last Synced: 2026-05-28T03:19:22.435Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: check-jsonschema
Jsonschema CLI and pre-commit hook
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/ch/check-jsonschema/package.nix#L47
- Licenses: Apache-2.0
- Latest release: 0.29.2 (published 9 months ago)
- Last Synced: 2026-03-07T19:10:51.563Z (8 months 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: check-jsonschema-pyc
Precompiled Python bytecode for check-jsonschema
- Homepage: https://github.com/python-jsonschema/check-jsonschema
- Licenses: Apache-2.0
- Latest release: 0.28.4-r0 (published over 1 year ago)
- Last Synced: 2026-09-09T12:27:48.026Z (2 months 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
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- peter-evans/create-pull-request v4 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- pypa/gh-action-pypi-publish release/v1 composite