🍺 BREW Explorer

← all formulae

jql

brew install jql v8.1.2 Apache-2.0 OR MIT

JSON query language CLI tool

20
30-day installs · #6803
115
90-day · #5275
971
365-day · #3883
1.7k
★ GitHub stars · updated 5mo ago

Build dependencies

GitHub topics

cargo cli devops-tools json rust rustlang tool tools utility

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "JSON query language CLI tool",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:39:04+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "jql",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-03-18T13:18:28Z",
  "github_readme_excerpt": "![jql](jql.svg)\n\n---\n\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/yamafaktory/jql/ci.yml?branch=main\u0026logo=github\u0026style=flat-square)](https://github.com/yamafaktory/jql/actions/workflows/ci.yml)\n[![Crates.io](https://img.shields.io/crates/v/jql?style=flat-square)](https://crates.io/crates/jql)\n[![Docs.rs](https://img.shields.io/docsrs/jql-parser?label=jql-parser%20docs\u0026style=flat-square)](https://docs.rs/jql-parser/latest/jql_parser/)\n[![Docs.rs](https://img.shields.io/docsrs/jql-runner?label=jql-runner%20docs\u0026style=flat-square)](https://docs.rs/jql-runner/latest/jql_runner/)\n\n`jql` is a JSON Query Language tool built with Rust \ud83e\udd80.\n\nPronounce it as **jackal** \ud83d\udc3a.\n\n## \ud83d\udcdc Philosophy\n\n- \u26a1Be fast\n- \ud83e\udeb6 Stay lightweight\n- \ud83c\udfae Keep its features as simple as possible\n- \ud83e\udde0 Avoid redundancy\n- \ud83d\udca1 Provide meaningful error messages\n- \ud83c\udf70 Eat JSON as input, process, output JSON back\n\n## \ud83d\ude80 Installation\n\n### Alpine Linux\n\nThe package is maintained by @jirutka.\n\n```sh\napk add jql\n```\n\n### Archlinux\n\nThe AUR package is maintained by @barklan.\n\n```sh\nyay -S jql\n```\n\n### Cargo\n\n```sh\ncargo install jql\n```\n\n### Cargo Binstall\n\n```sh\ncargo binstall jql\n```\n\n### Fedora\n\n```sh\ndnf install jql\n```\n\n### FreeBSD\n\n```sh\npkg install jql\n```\n\n### Homebrew\n\n```sh\nbrew install jql\n```\n\n### Nix\n\n```sh\nnix-env -i jql\n```\n\n### openSUSE\n\n```sh\nzypper install jql\n```\n\n### Manual installation from GitHub\n\nCompiled binary versions are automatically uploaded to GitHub when a new release is made. You can install `jql` manually by [downloading a release](https://github.com/yamafaktory/jql/releases).\n\n## \ud83d\udee0\ufe0f Usage\n\nTo make a selection from a JSON input, `jql` expects a **query** as a sequence of **tokens**.\n\nTo be fully compliant with the JSON format, `jql` always expect key selectors to be **double-quoted**, see [The JavaScript Object Notation (JSON) Data Interchange Format](https://tools.ietf.org/html/rfc8259#section-13).\n\n```json\n{\n  \".valid\": 1337,\n  \"\": \"yeah!\",\n  \"\\\"\": \"yup, va",
  "github_repo": "yamafaktory/jql",
  "github_stars": 1672,
  "github_topics": [
    "cargo",
    "cli",
    "devops-tools",
    "json",
    "rust",
    "rustlang",
    "tool",
    "tools",
    "utility"
  ],
  "homepage": "https://github.com/yamafaktory/jql",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 20,
  "installs_365d": 971,
  "installs_90d": 115,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0 OR MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "jql",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6803,
  "rank_365d": 3883,
  "rank_90d": 5275,
  "raw_hash": "6fa783c151f315e1",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/j/jql.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "8.1.2",
  "versioned_formulae": [],
  "why_use_this": null
}