Notebook file formats
A notebook mixes runnable code, the results it produced and written notes in one document. They are popular for data analysis, teaching and research.
Formats
.IPYNB
Jupyter notebookCode, notes and saved results as cells in a JSON document.
.NB
Wolfram notebookMathematica notebooks: cells of text, input and output as one expression.
.PY
marimo notebookReactive Python notebooks saved as plain .py files, one function per cell.
.QMD
Quarto documentMarkdown with Python, R or Julia cells, rendered to pages, PDFs and slides.
.RMD
R MarkdownMarkdown with chunks of R code, rendered into reports with the results.
.ZPLN
Apache Zeppelin noteZeppelin notes: paragraphs for Spark, SQL or Python, with results, in JSON.