RepoPicks Radar

每天约 02:00 UTC 更新

指南

Radar 首页

jq

jqlang/jqAI 已审核

用途

jq 是一个用于处理 JSON 的小型命令行程序,JSON 是大多数网站和 API 返回数据的格式。你给它一个筛选表达式,比如 '.version',它就能提取、排序、计数或重组你想要的部分,因此它成了在终端或脚本中读取 API 响应或配置文件的常用方式。它适合程序员和系统管理员使用。下载包是面向 Windows、Mac 或 Linux 的单个 1-2 MB 文件,不需要安装其他任何东西,还有 Docker 镜像,jqlang.org 网站上有一个在浏览器里就能试用筛选表达式的演练场。

安装难易度

A · 下载即用 · Windows

  • Windows A
  • macOS A
  • Linux A
  • Web A

每个发布版本都为每种系统提供现成的可执行文件(jq-windows-amd64.exe、jq-macos-arm64、jq-linux-amd64,均为 1-2 MB),不需要安装任何运行环境;在 Mac 和 Linux 上,README 只要求你把文件改名为 jq 并运行 `chmod +x jq`。play.jqlang.org 上的浏览器演练场则什么都不需要。不过使用它仍然需要输入命令,并学习 jq 的筛选语言。

GitHub 数据

星标
36,0012026年10月31日
下载量
308,973,537本周 1,934,330
增长
+355 天内新增星标

星标变化

35,96035,97035,98035,99036,00036,010 10月26日10月27日10月28日10月29日10月30日10月31日 35,96035,97035,98035,99036,00036,010 10月26日10月29日

事实

可运行于
Windows, macOS, Linux, Web
需要安装
只需程序本身
从源码编译需要
Docker
磁盘空间
1 MB–3 MB · 根据安装程序
账号或密钥
无
费用
免费 · 免费且开源(MIT 许可;文档采用 CC BY 3.0 许可,部分代码带有 ICU 许可)。
许可证
MIT (宽松型)
最近更新
2026年10月31日

风险信号 (3)

  • 信息许可证文件混合了多种许可证

    GitHub 没有为该仓库识别出标准许可证,因为 COPYING 里除了 MIT 文本之外,还分别列出了文档(CC BY 3.0)、decNumber(ICU 许可证)、dtoa.c 和 g_fmt.c(Lucent)、来自 Heimdal 的代码以及 NetBSD 的 strptime 的单独条款。确定性检查把该文件读作 MIT。要在产品中复用这些代码,就得把所有这些声明都读一遍。

    AI 审核

  • 信息发布文件是单独的可执行文件

    README:'The platform-specific assets are standalone executables, not archives.' 没有安装程序,也没有自动更新,所以要自己放置文件,之后也要自己替换。仓库附带 KEYS 和 sig/ 文件夹,因此可以用项目的签名来核对已发布的文件。

    AI 审核

  • 信息四个月没有发布新版本

    最新版本是 2026-06-20 的 jq-1.8.2,而代码最近一次修改是在 2026-10-25,所以 6 月以来的修复只存在于源代码中,没有进入可下载的二进制文件。

    AI 审核

证据以原始语言显示。

Radar 无法验证的内容

  • Windows 或 macOS 是否会对下载的文件发出警告,以及需要怎样操作才能允许运行
  • 处理特别大的 JSON 文件或格式错误的 JSON 时表现如何
  • 你的包管理器(apt、brew、winget)安装的版本是否与 1.8.2 一致
  • 在线演练场会如何处理你粘贴进去的数据

类似项目

RepoPicks 应用

即将推出:用 RepoPicks 应用一键安装。