Repolode
antonmedv

antonmedv/fx

Un visor y procesador de JSON para la terminal que permite explorar, plegar y transformar JSON de forma interactiva desde el shell.

Alternativa open source a:jq

Estrellas
20,693
Forks
495
Issues abiertos
6
Último commit
hace 14 días

¿Qué es?

fx es una herramienta de línea de comandos escrita en Go para ver y procesar JSON en la terminal. Abre el JSON en una vista de árbol interactiva y navegable, para que puedas expandir y contraer nodos en lugar de desplazarte por la salida sin formato.

Además de mostrar JSON, fx puede transformar los datos que lee. Puedes aplicar expresiones o funciones de JavaScript a la entrada desde la línea de comandos, lo que resulta útil para filtrar datos, extraer campos o cambiar su estructura rápidamente dentro de una canalización.

La documentación completa del proyecto está disponible en fx.wtf e incluye información sobre la instalación y el uso. Tiene licencia MIT y forma parte de un pequeño conjunto de herramientas para la terminal del mismo autor, que también incluye un gestor de archivos y un asistente para comandos.

Funciones clave

  • 01Vista de árbol interactiva para explorar y plegar JSON en la terminal.
  • 02Transforma JSON con expresiones de JavaScript desde la línea de comandos.
  • 03Funciona como filtro en canalizaciones del shell.
  • 04Escrito en Go y distribuido como un único binario de línea de comandos.

Casos de uso

  • Inspeccionar respuestas grandes de API sin desplazarse por la salida sin formato.
  • Extraer campos o cambiar la estructura de JSON en scripts de shell y canalizaciones.
  • Explorar archivos JSON desconocidos procedentes de registros o volcados de configuración.

Temas

Preguntas frecuentes

¿Qué es fx?
Un visor y procesador de JSON para la terminal que permite explorar, plegar y transformar JSON de forma interactiva desde el shell. fx es una herramienta de línea de comandos escrita en Go para ver y procesar JSON en la terminal. Abre el JSON en una vista de árbol interactiva y navegable, para que puedas expandir y contraer nodos en lugar de desplazarte por la salida sin formato.
¿fx es gratuito? ¿Qué licencia tiene?
fx es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿fx sigue mantenido?
Mantenimiento activo. El último commit de fx fue el 8 oct 2026.
¿Para qué puedo usar fx?
Inspeccionar respuestas grandes de API sin desplazarse por la salida sin formato. Extraer campos o cambiar la estructura de JSON en scripts de shell y canalizaciones. Explorar archivos JSON desconocidos procedentes de registros o volcados de configuración.
¿Dónde consigo fx?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/antonmedv/fx

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados