jq
jqlang/jqRevisado por IA
Qué hace
jq es un pequeño programa de línea de comandos para JSON, el formato en el que responden la mayoría de sitios web y APIs. Le das un filtro como '.version' y extrae, ordena, cuenta o reconstruye las piezas que pediste, lo que lo convierte en la forma habitual de leer la respuesta de una API o un archivo de configuración desde una terminal o un script. Está pensado para programadores y administradores de sistemas. La descarga es un solo archivo de 1-2 MB para Windows, Mac o Linux sin nada más que instalar, hay una imagen de Docker, y jqlang.org ofrece un entorno de pruebas donde puedes probar filtros desde el navegador.
Facilidad de instalación
A · descarga y abre · Windows
- Windows A
- macOS A
- Linux A
- Web A
Cada versión trae un ejecutable listo para cada sistema (jq-windows-amd64.exe, jq-macos-arm64, jq-linux-amd64, todos de 1-2 MB) sin ningún entorno que instalar; en Mac y Linux el README solo te pide renombrar el archivo a jq y ejecutar `chmod +x jq`. El entorno de pruebas del navegador en play.jqlang.org no necesita nada en absoluto. Aun así, usarlo implica escribir comandos y aprender el lenguaje de filtros de jq.
Números en GitHub
- Estrellas
- 36.001el 31 oct 2026
- Descargas
- 308.973.5371.934.330 en la semana
- Crecimiento
- +35estrellas en 5 días
Estrellas a lo largo del tiempo
Datos
- Funciona en
- Windows, macOS, Linux, Web
- Necesitas instalar
- Nada más que el programa
- Para compilar desde el código
- Docker
- Espacio en disco
- 1 MB–3 MB · según el instalador
- Cuentas o claves
- Ninguna
- Costo
- Gratis · Gratuito y de código abierto (MIT; la documentación tiene licencia CC BY 3.0 y parte del código lleva la licencia ICU).
- Licencia
- MIT (Permisiva)
- Última actualización
- 31 oct 2026
Señales de riesgo (3)
- InfoEl archivo de licencia mezcla varias licencias
GitHub no informa ninguna licencia estándar para el repositorio porque COPYING contiene el texto MIT más condiciones separadas para la documentación (CC BY 3.0), decNumber (licencia ICU), dtoa.c y g_fmt.c (Lucent), código de Heimdal y un strptime de NetBSD. La comprobación determinista lee el archivo como MIT. Reutilizar el código en un producto exige leer todos esos avisos.
revisión con IA
- InfoLos archivos de cada versión son ejecutables sueltos
README: 'The platform-specific assets are standalone executables, not archives.' No hay instalador ni actualización automática, así que tú mismo colocas el archivo y luego lo reemplazas. El repositorio incluye KEYS y una carpeta sig/, por lo que los archivos publicados se pueden comprobar con las firmas del proyecto.
revisión con IA
- InfoSin versión nueva en cuatro meses
La versión más reciente es jq-1.8.2 del 2026-06-20, mientras que el código se modificó por última vez el 2026-10-25, así que las correcciones hechas desde junio solo están en el código fuente, no en los binarios descargables.
revisión con IA
La evidencia aparece en su idioma original.
Lo que Radar no pudo verificar
- Si Windows o macOS avisan sobre el archivo descargado y qué hace falta para permitirlo
- Cómo se comporta con archivos JSON muy grandes o con JSON mal formado
- Si la versión que instala tu gestor de paquetes (apt, brew, winget) coincide con la 1.8.2
- Qué hace el entorno de pruebas en línea con los datos que pegas en él