首页 / GitHub 趋势 / jq:处理 JSON 不…
开发工具

jq:处理 JSON 不用写脚本,一个命令行工具就够了

jqlang/jq

GitHub 仓库
jqlang/jq
总 Stars
★ 35,991
主要语言
C
查看 GitHub 项目

结论先说:jq 是命令行处理 JSON 的经典工具,35,991 个 star,C 语言编写,许可证标注为 Other,2026 年 10 月 25 日仍有提交。这是编辑精选的常青项目,不是当日热榜。

它是什么

一个小巧的命令行程序:读入 JSON,用过滤器语言取值、改结构、转格式,输出可以直接进管道给下一个命令。

能帮你做什么

查 API 返回、从日志里抽字段、批量改配置文件,写脚本时不用再为解析 JSON 专门起一个 Python 进程。

谁最适合用

运维、后端开发者和经常和 API 打交道的人。对比用 Python 现场写解析,jq 一行命令就能完成多数取值需求。

问:过滤器写复杂会不会看不懂?

会。留意:复杂过滤器要加注释、分行写,写进脚本前先用小数据试跑,别直接对生产配置文件动刀。

站长点评

我挑它是因为它是我终端里装机必备的工具之一,十多年过去,处理 JSON 还是它最顺手,新手花半小时学几个常用写法就值回票价。

项目地址:https://github.com/jqlang/jq

⬇ 下载区(本站中转)

本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 NOASSERTION 许可证。

📦 源码包(默认分支 ZIP)本站下载官方下载
最新版 jq-1.8.2 安装包
jq-1.8.2.tar.gz (1.9 MB)本站下载官方下载
jq-1.8.2.zip (2.1 MB)本站下载官方下载
jq-attestation.json (14.0 KB)本站下载官方下载
jq-linux-amd64 (2.2 MB)本站下载官方下载
jq-linux-arm64 (1.7 MB)本站下载官方下载
jq-linux-armel (1.6 MB)本站下载官方下载
jq-linux-armhf (1.3 MB)本站下载官方下载
jq-linux-i386 (2.1 MB)本站下载官方下载
jq-linux-mips (1.9 MB)本站下载官方下载
jq-linux-mips64 (2.0 MB)本站下载官方下载
jq-linux-mips64el (2.0 MB)本站下载官方下载
jq-linux-mips64r6 (1.9 MB)本站下载官方下载
jq-linux-mips64r6el (1.9 MB)本站下载官方下载
jq-linux-mipsel (2.0 MB)本站下载官方下载
jq-linux-mipsr6 (1.9 MB)本站下载官方下载
jq-linux-mipsr6el (1.9 MB)本站下载官方下载
jq-linux-powerpc (2.1 MB)本站下载官方下载
jq-linux-ppc64el (2.3 MB)本站下载官方下载
jq-linux-riscv64 (1.5 MB)本站下载官方下载
jq-linux-s390x (1.9 MB)本站下载官方下载
jq-linux64 (2.2 MB)本站下载官方下载
jq-macos-amd64 (851.3 KB)本站下载官方下载
jq-macos-arm64 (821.8 KB)本站下载官方下载
jq-osx-amd64 (851.3 KB)本站下载官方下载
jq-win64.exe (1,011.0 KB)本站下载官方下载
jq-windows-amd64.exe (1,011.0 KB)本站下载官方下载
jq-windows-arm64.exe (950.5 KB)本站下载官方下载
jq-windows-i386.exe (1.0 MB)本站下载官方下载
sha256sum.txt (2.2 KB)本站下载官方下载

要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。

开发工具 热度最高

相关推荐