- Lenguaje de consultas liviano para explorar y transformar datos JSON de forma eficiente, que ofrece una sintaxis concisa y alta extensibilidad
- Motor compacto de 4.0 kB, con una estructura ligera de alrededor de 2.0 kB al excluir las funciones de parser y serialización
- Incluye más de 50 funciones y operadores para soportar manipulación compleja de datos como filtrado, ordenamiento y mapeo
- Aprovecha un formato Intermediate JSON para permitir la conversión bidireccional entre consultas de texto y consultas JSON
- Soporte para funciones definidas por el usuario y extensión de operadores
- Incluye CLI (interfaz de línea de comandos) para automatizar el procesamiento de JSON basado en archivos
- Funciona en entornos Node.js y npm, y también ofrece por separado una implementación en Python (
jsonquery-python)
2 comentarios
Parece que es la versión en biblioteca de JavaScript de
jq.Que sea mutable hace que escribir parezca bastante cómodo.
Es una pena que solo haya SDK para TS y Python ;_;, aunque supongo que será porque lo desarrolla una sola persona.