Repolode
antonmedv

antonmedv/fx

Um visualizador e processador de JSON no terminal para navegar, recolher e transformar JSON de forma interativa no shell.

Alternativa open source a:jq

Estrelas
20,693
Forks
495
Issues abertas
6
Último commit
há 14 dias

O que é?

fx é uma ferramenta de linha de comando escrita em Go para visualizar e processar JSON no terminal. Ela abre o JSON em uma árvore interativa e navegável, permitindo expandir e recolher nós em vez de rolar por uma saída bruta.

Além de visualizar, fx pode transformar o JSON que lê. Você pode aplicar expressões ou funções JavaScript à entrada pela linha de comando, o que torna a ferramenta útil para filtrar dados rapidamente, extrair campos ou remodelar dados em um pipeline.

A documentação completa do projeto está hospedada em fx.wtf e aborda instalação e uso. O projeto usa a licença MIT e faz parte de um pequeno conjunto de ferramentas de terminal do mesmo autor, que também inclui um gerenciador de arquivos e um auxiliar de comandos.

Recursos principais

  • 01Visualização em árvore interativa para navegar e recolher JSON no terminal.
  • 02Transforma JSON com expressões JavaScript pela linha de comando.
  • 03Funciona como filtro em pipelines do shell.
  • 04Escrito em Go e distribuído como um único binário de linha de comando.

Casos de uso

  • Inspecionar respostas grandes de API sem rolar por uma saída bruta.
  • Extrair ou remodelar campos de JSON em scripts de shell e pipelines.
  • Explorar arquivos JSON desconhecidos de logs ou dumps de configuração.

Tópicos

Perguntas frequentes

O que é fx?
Um visualizador e processador de JSON no terminal para navegar, recolher e transformar JSON de forma interativa no shell. fx é uma ferramenta de linha de comando escrita em Go para visualizar e processar JSON no terminal. Ela abre o JSON em uma árvore interativa e navegável, permitindo expandir e recolher nós em vez de rolar por uma saída bruta.
fx é gratuito? Qual é a licença?
fx é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
fx ainda é mantido?
Manutenção ativa. O último commit de fx foi em 8 de out. de 2026.
Para que posso usar fx?
Inspecionar respostas grandes de API sem rolar por uma saída bruta. Extrair ou remodelar campos de JSON em scripts de shell e pipelines. Explorar arquivos JSON desconhecidos de logs ou dumps de configuração.
Onde consigo fx?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/antonmedv/fx

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados