Results by name
A view places a cell, an output, or a value. Studio resolves each name to the cell that computes it.
Place a notebook's cells, outputs, and values in web pages, slide decks, and Typst or LaTeX documents. The notebook keeps the analysis, and each view keeps its own source.
A view places a cell, an output, or a value. Studio resolves each name to the cell that computes it.
Start from an HTML, React, Svelte, Reveal.js, Notebook Kit, Quarto, Typst, or LaTeX starter, or add a provider for any other framework, template, or build tool.
Studio ships instructions for agents. An agent writes view source beside the notebook and checks the result in Preview.
Serve a live Python app, run Python in the browser, or export prepared results as static files.
Each example notebook backs four views, from slide decks and linked explorers to journal papers typeset with LaTeX. Open a view to compare it with its siblings and the notebook behind them.
LectureQuadratic programsReact · Reveal.js
MonitorBuilding occupancyNotebook Kit · Observable Plot
ExplainerQuadratic programsPlain HTML
FieldRio 2016 athletesPlain HTML · Shower · Three.js
Model reviewBuilding occupancyReact · Recharts
BulletinEarthquake watchQuarto · Observable Plot
OverviewRio 2016 athletesPlain HTML
LabQuadratic programsSvelte · D3
Field reportBuilding occupancyReact · pdfcn
OperationsEarthquake watchReact · MapLibre
ReportQuadratic programsTypst
StoryEarthquake watchPlain HTML · Observable Plot
ExplorerRio 2016 athletesSvelte · Mosaic
BriefingEarthquake watchReact · Reveal.js · D3
Journal paperBuilding occupancyLaTeX · Tectonic
PaperRio 2016 athletesQuarto · KaTeXBrowse the examples or run one locally.
Paste this request into a terminal agent such as Claude Code or Codex:
Run `uvx --with marimo-studio agent-plugins read marimo-studio` and create
a scrollytelling report and a slide deck explaining calculus basics.The agent reads the instructions that ship with the marimo-studio package. It starts a notebook with Studio, writes the calculus in Python cells, then builds both views and shows them beside the notebook. Author with a coding agent has more requests to try, and Getting started builds a view by hand.