🍺 BREW Explorer

← all formulae

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

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": "[![pypi version](https://img.shields.io/pypi/v/check-jsonschema.svg)](https://pypi.org/project/check-jsonschema/)\n[![supported pythons](https://img.shields.io/pypi/pyversions/check-jsonschema.svg)](https://pypi.org/project/check-jsonschema/)\n[![build](https://github.com/python-jsonschema/check-jsonschema/actions/workflows/build.yaml/badge.svg)](https://github.com/python-jsonschema/check-jsonschema/actions/workflows/build.yaml)\n[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/python-jsonschema/check-jsonschema/main.svg)](https://results.pre-commit.ci/latest/github/python-jsonschema/check-jsonschema/main)\n[![readthedocs documentation](https://readthedocs.org/projects/check-jsonschema/badge/?version=stable\u0026style=flat)](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
}