16 pontos por xguru 2022-12-02 | 5 comentários | Compartilhar no WhatsApp
  • Oferece pré-visualizações conforme o tipo de valor: imagem, data, cor, URL, vídeo
  • Permite explorar casos extremos: ver valores relacionados de campos. Também permite ver o esquema JSON inferido
  • Busca fuzzy rápida
  • Plugin para VS Code disponível
  • Colaboração fácil por meio de URL compartilhada
  • Atalhos de teclado, modo escuro, geração automática de esquema JSON

5 comentários

 
kuroneko 2022-12-02

O mais lamentável é ter que enviar o conteúdo do JSON para o servidor. Normalmente, JSON costuma conter informações sensíveis...

 
antegral 2022-12-05

Primeiro, existe uma versão oficial open source feita para rodar no CF Worker.

https://github.com/apihero-run/jsonhero-web

Só que ela inclui uma ou duas bibliotecas de rastreamento para análise de acesso
e usa APIs externas.

https://github.com/antegral/jsonhero-web

Esta é uma distribuição que eu mesmo fiz por meio de um fork, com algumas pequenas modificações.
Procurei e removi a maior parte das bibliotecas de rastreamento e APIs externas que poderiam servir para rastreamento, como o ApiHero.

Além disso, para uso on-premises, também ajustei um pouco o Dockerfile, então até o SESSION_SECRET, que antes estava hardcoded, agora pode ser configurado diretamente com --build-arg no momento do build da imagem Docker.

Se houver algum problema com a distribuição que eu mesmo preparei, por favor abra uma issue no repositório.

 
xguru 2022-12-05

Uau, muito bom. Obrigado.

 
antegral 2022-12-05

Este é o link da demonstração da distribuição que eu mesmo implantei.
https://jsonhero.antegral.net/

 
antegral 2022-12-05
  • Só para constar, foi confirmado que não há diferenças de funcionalidade entre a versão oficial open source e distribuições caseiras,
    mas o JSON API de exemplo em Try it out não funciona em nenhuma das duas distribuições.