Um visualizador de JSON rápido no Finder, também para JSONC e JSON Lines

Pressione a barra de espaço em um arquivo .json e o Gander o abre na hora, mesmo que seja grande, com uma Árvore de chaves e valores e o texto Original. Arquivos com comentários e vírgulas finais, como o tsconfig.json ou um .jsonc, também funcionam, e logs JSON Lines mostram um registro por linha.

Grátis, sem compras dentro do app. Para macOS 15 ou posterior. Feito por 65FN LLC.

forecast.json na visualização Tree: a cidade, o país e as condições atuais como chaves e valores aninhados.
api-requests.jsonl com o registro 6 expandido como JSON indentado, mostrando um erro de timeout do upstream.

Como fazer

  1. Instale o Gander pela Mac App Store e abra-o uma vez.

  2. Selecione um arquivo .json, .jsonc, .jsonl ou .ndjson no Finder e pressione a barra de espaço.

  3. Alterne entre Árvore e Original. Em JSON Lines, clique no número de uma linha para expandir esse registro.

Árvore e Original

Árvore mostra a estrutura como chaves e valores aninhados. Original mantém o arquivo exatamente como foi escrito, com os comentários, e os números de linha ficam a um clique. O botão de copiar copia a visualização que está na tela, e arquivos de até 1 MB abrem inteiros.

JSON com comentários

O Gander tenta ler o arquivo primeiro como JSON estrito e, se não der certo, lê de novo com as regras do JSON5. Assim, comentários e vírgulas finais, em arquivos .jsonc e em arquivos .json como o tsconfig.json, continuam ganhando uma Árvore. Um arquivo com erro ainda abre, como texto realçado.

Logs JSON Lines e NDJSON

Arquivos .jsonl e .ndjson mostram um registro por linha, então um log com milhares de entradas abre num instante. Clique no número da linha de um registro para expandi-lo como JSON indentado, na ordem de chaves do próprio arquivo, e clique de novo para recolhê-lo. O package.json ganha um resumo próprio com o nome, a versão, os scripts e as dependências.

Perguntas

Até que tamanho de arquivo JSON o Gander abre?

Arquivos de até 1 MB abrem inteiros, em cerca de um décimo de segundo. Um arquivo maior mostra o primeiro 1 MB, com uma nota avisando isso.

O Gander altera meu JSON?

Não. Original mostra o arquivo exatamente como foi escrito, e o Gander nunca grava nele.

Arquivos JSON ganham miniaturas no Finder?

Sim. Arquivos JSON, JSONC e JSON Lines ganham miniaturas do texto colorido nas visualizações por ícones e galeria do Finder.

Experimente nos seus arquivos

O Gander é grátis na Mac App Store, sem compras dentro do app, sem assinatura e sem conta, e nada do que você pré-visualiza sai do seu Mac.