check-jsonschema
brew install check-jsonschema
v0.37.3
Apache-2.0
JSON Schema CLI
1.3k
30-day installs · #1168
3.9k
90-day · #1216
12.8k
365-day · #1301
320
★ GitHub stars · updated 2mo ago
Runtime dependencies
Build dependencies
GitHub topics
cli
json-schema
pre-commit
python
Links
- https://github.com/python-jsonschema/check-jsonschema
- GitHub: python-jsonschema/check-jsonschema
- Brew formula source: Formula/c/check-jsonschema.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"certifi",
"python@3.14",
"rpds-py"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "JSON Schema CLI",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:20+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "check-jsonschema",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-16T01:09:47Z",
"github_readme_excerpt": "[](https://pypi.org/project/check-jsonschema/)\n[](https://pypi.org/project/check-jsonschema/)\n[](https://github.com/python-jsonschema/check-jsonschema/actions/workflows/build.yaml)\n[](https://results.pre-commit.ci/latest/github/python-jsonschema/check-jsonschema/main)\n[](https://check-jsonschema.readthedocs.io/en/stable)\n\n\n# check-jsonschema\n\nA JSON Schema CLI and [pre-commit](https://pre-commit.com/) hook built on [jsonschema](https://github.com/python-jsonschema/jsonschema/).\nThe schema may be specified as a local or remote (HTTP or HTTPS) file.\n\nRemote files are automatically downloaded and cached if possible.\n\n## Usage\n\n`check-jsonschema` can be installed and run as a CLI tool, or via pre-commit.\n\n### Example pre-commit config\n\nThe following configuration uses `check-jsonschema` to validate Github Workflow\nfiles.\n\n```yaml\n- repo: https://github.com/python-jsonschema/check-jsonschema\n rev: 0.37.3\n hooks:\n - id: check-github-workflows\n args: [\"--verbose\"]\n```\n\n### Installing and Running as a CLI Tool\n\nInstall with `pipx` or `brew`:\n\n pipx install check-jsonschema\n\nor\n\n brew install check-jsonschema\n\nThen run, as in\n\n check-jsonschema --schemafile schema.json instance.json\n\n## Documentation\n\nFull documentation can be found at https://check-jsonschema.readthedocs.io/\n",
"github_repo": "python-jsonschema/check-jsonschema",
"github_stars": 320,
"github_topics": [
"cli",
"json-schema",
"pre-commit",
"python"
],
"homepage": "https://github.com/python-jsonschema/check-jsonschema",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 1321,
"installs_365d": 12787,
"installs_90d": 3915,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Apache-2.0",
"llm_generated_at": null,
"llm_model": null,
"name": "check-jsonschema",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 1168,
"rank_365d": 1301,
"rank_90d": 1216,
"raw_hash": "4151433ae0efd3fc",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/check-jsonschema.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.37.3",
"versioned_formulae": [],
"why_use_this": null
}