Lisez vos notebooks Jupyter sur Mac sans lancer Jupyter
Avec Gander, sélectionnez un fichier .ipynb dans le Finder et appuyez sur la barre d’espace : le notebook s’affiche tel qu’il se lit, avec ses sorties, ses tableaux et ses graphiques, sans Python, sans noyau et sans navigateur. Sans Jupyter, un .ipynb est difficile à lire, car c’est du JSON.


Comment faire
Installez Gander depuis le Mac App Store et ouvrez-le une fois.
Sélectionnez un fichier
.ipynbdans le Finder et appuyez sur la barre d’espace.Lisez l’onglet Notebook, ou passez à Script pour voir tout le code en un seul script.
Sorties comprises
Gander affiche ce qui a été enregistré dans le notebook lors de sa dernière exécution :
- Cellules Markdown, avec titres, listes, tableaux, maths et images
- Cellules de code colorées dans le langage du noyau, comme Python ou R
- Texte affiché et résultats, sans les codes couleur du terminal
- DataFrames pandas en tableaux, et graphiques (PNG, JPEG, GIF ou SVG) dessinés dans Coup d’œil
- Erreurs avec leur traceback
L’onglet Script
Script transforme le notebook en un seul script : toutes les cellules de code dans l’ordre, avec les cellules Markdown en commentaires, colorées dans le langage du notebook. Un moyen rapide de vérifier ce que fait un notebook avant de l’exécuter.
Vignettes et limites
En présentation par icônes et par galerie, le Finder affiche pour les notebooks une vignette de leurs premières cellules. Gander affiche les sorties enregistrées et n’exécute jamais de code. Les sorties longues sont raccourcies (120 lignes de texte, 60 lignes de tableau et 60 images), et les notebooks de plus de 40 Mo ne sont pas lus.
Questions
Gander exécute-t-il le notebook ?
Non. Il affiche le notebook tel qu’il a été enregistré, avec les sorties de sa dernière exécution. Rien n’est exécuté : afficher l’aperçu d’un notebook est donc sans risque.
Faut-il installer Python ou Jupyter ?
Non. Gander lit lui-même le fichier du notebook et dessine les graphiques qui y sont enregistrés.
Quels notebooks fonctionnent ?
Les notebooks au format nbformat 4, celui qu’enregistrent Jupyter, JupyterLab, VS Code et Google Colab, ainsi que l’ancien nbformat 3.
Essayez-le sur vos propres fichiers
Gander est gratuit sur le Mac App Store, sans achat intégré, sans abonnement ni compte, et rien de ce dont vous affichez l’aperçu ne quitte votre Mac.