Leia notebooks Jupyter no seu Mac sem abrir o Jupyter

Com o Gander, você seleciona um arquivo .ipynb no Finder e pressiona a barra de espaço: o notebook aparece do jeito que você o leria, com as saídas, as tabelas e os gráficos, sem Python, kernel nem navegador. Sem o Jupyter, esse arquivo é difícil de ler, porque é JSON.

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

forecast_accuracy.ipynb na Visualização Rápida: um título Forecast accuracy, uma célula Python que lê o daily_forecast.tsv com o pandas e a tabela de datas, cidades e temperaturas que ela gera.
O mesmo notebook rolado até uma célula de gráfico e o gráfico de barras do erro médio da previsão por cidade.

Como fazer

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

  2. Selecione um arquivo .ipynb no Finder e pressione a barra de espaço.

  3. Leia a aba Notebook, ou mude para Script para ver todo o código como um único script.

Com as saídas

O Gander mostra o que ficou salvo no notebook na última vez em que ele foi executado:

  • Células Markdown, com títulos, listas, tabelas, fórmulas e imagens
  • Células de código coloridas na linguagem do kernel, como Python ou R
  • Texto impresso e resultados, sem os códigos de cor do terminal
  • DataFrames do pandas como tabelas, e gráficos (PNG, JPEG, GIF ou SVG) desenhados dentro da Visualização Rápida
  • Erros com o traceback

A aba Script

Script transforma o notebook em um único script, colorido na linguagem do notebook: todas as células de código em ordem, com as células Markdown como comentários. É um jeito rápido de revisar o que um notebook faz antes de executá-lo.

Miniaturas e limites

Nas visualizações por ícones e galeria do Finder, os notebooks ganham uma miniatura das primeiras células. O Gander mostra as saídas salvas e nunca executa código. Saídas longas são encurtadas (120 linhas de texto, 60 linhas de tabela e 60 imagens), e notebooks com mais de 40 MB não são lidos.

Perguntas

O Gander executa o notebook?

Não. Ele mostra o notebook como foi salvo, com as saídas da última execução. Nada é executado, então pré-visualizar um notebook é seguro.

Preciso ter Python ou Jupyter instalado?

Não. O Gander lê o arquivo do notebook sozinho e desenha os gráficos salvos nele.

Quais notebooks funcionam?

Notebooks no nbformat 4, o formato que o Jupyter, o JupyterLab, o VS Code e o Google Colab salvam, e no nbformat 3, mais antigo.

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.