- Home
- JSON Tools
- jaq
On the recordRead 15 Oct 202645 facts
jaq
Plans and prices
jaq open-source release
Free
MIT licence · command-line binary and Rust crates · Linux, macOS and Windows binaries
Read 15 Oct 2026 · github.com
jaq
Free
MIT-licensed open-source command-line program and Rust library
Read 4 Oct 2026 · github.com
On the record
- API halt handling
- Version 3.1 lets callers handle halt from filters through the jaq API instead of forcibly terminating the process.github.com · read 15 Oct 2026
- Arch distribution
- Arch Linux packages jaq 3.1.1-1 for x86_64 in its Extra repository.archlinux.org · read 15 Oct 2026
- CLI and library
- jaq is both a command-line jq replacement and a Rust library for compiling and running jq programs.github.com · read 4 Oct 2026
- Conversions
- It can convert data between supported formats while transforming it with a jq filter.github.com · read 4 Oct 2026
- CSV and TSV
- Version 3.0 added CSV and TSV format support.github.com · read 15 Oct 2026
- Custom data types
- jaq-core can process data types beyond JSON and supports embedding application-defined values through its ValT trait.docs.rs · read 15 Oct 2026
- Distribution conflict
- Homebrew warns that jaq conflicts with json2tsv because both install binaries named jaq.formulae.brew.sh · read 15 Oct 2026
- Downloads
- The project provides binary downloads for Linux, Mac, and Windows, and documents installation via Homebrew and Cargo.github.com · read 4 Oct 2026
- Extra value support
- jaq supports arbitrary values as object keys and can process strings containing arbitrary bytes, including invalid UTF-8.github.com · read 4 Oct 2026
- Filters
- The project adds filters including path-related operations, format conversion functions, tobytes, toboolean, @htmld and halt/1.github.com · read 15 Oct 2026
- Formats
- It supports JSON, YAML, CBOR, TOML, XML, CSV, and TSV data formats.github.com · read 4 Oct 2026
- Funding
- The project acknowledges NLnet grants funded through NGI0 Entrust and NGI0 Commons, with additional support from the Swiss State Secretariat for Education, Research and Innovation.github.com · read 15 Oct 2026
- Homebrew distribution
- Homebrew provides jaq 3.1.1 bottles for Apple Silicon and Intel macOS plus ARM64 and x86_64 Linux.formulae.brew.sh · read 15 Oct 2026
- Independent ecosystem scale
- Market.dev lists jaq as an active MIT-licensed Rust project with about 2.6 million downloads and 3.7 thousand stars.explore.market.dev · read 15 Oct 2026
- Independent performance research
- A peer-reviewed research paper reports jaq faster than jq on ten of thirteen benchmarks.arxiv.org · read 15 Oct 2026
- Installation
- Prebuilt binaries are offered for Linux, macOS and Windows, and source installation uses Cargo with a Rust toolchain.github.com · read 15 Oct 2026
- JSON compatibility
- The project is intended as a drop-in jq replacement and aims to preserve jq compatibility in most cases.docs.rs · read 15 Oct 2026
- Latest documented release
- Docs.rs lists jaq 3.1.1 as released on 5 August 2026.docs.rs · read 15 Oct 2026