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
- https://github.com/yamafaktory/jql
- GitHub: yamafaktory/jql
- Brew formula source: Formula/j/jql.rb
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": "\n\n---\n\n[](https://github.com/yamafaktory/jql/actions/workflows/ci.yml)\n[](https://crates.io/crates/jql)\n[](https://docs.rs/jql-parser/latest/jql_parser/)\n[](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
}