yamafaktory/jql
A JSON Query Language CLI tool observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 72
- Release rhythm 63
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 35.0
- age_days: 2922
- days_rel: 168
- days_push: 168
- n_releases_24m: 15
Adoption not part of the score
1674 stars · 32 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
jql (pronounced 'jackal') is a fast, lightweight JSON Query Language CLI tool written in Rust for selecting and manipulating JSON data. It supports array indexes, ranges, lenses, and group separators, and is available via many package managers.
Use cases
- query and filter from the command line
- extract specific fields from a file
- slice and reorder arrays
- pipe between shell commands
- alternative to jq for manipulation
When to choose
- you want a fast, lightweight jq alternative written in Rust
- you need meaningful error messages when querying JSON
- you want a tool installable via brew, cargo, apk, dnf, and more
When to avoid
- you need jq's mature ecosystem and scripting features
- you need to query non-JSON formats like YAML or CSV
- you need complex transformations beyond selection
Facets
cli-tool · maturity active
cli parser developer-tools developer-tools files windows cli cross-platform -query-language -processing jq-alternative rust command-line linux macos
2 sources
- readme: https://github.com/yamafaktory/jql · fetched 2026-08-28 · 49f8ac72322b
- registry_crates: https://crates.io/api/v1/crates/jql · fetched 2026-08-29 · 6af77560c193
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| yamafaktory/jql | main | 74 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem