Skip to content

Guide ​

New to Studio? Build a first view in Getting started or ask a coding agent for one. What is Studio? explains the model, and How Studio works shows how a page receives notebook results. The glossary defines every term the guides use.

Build views ​

I want toGuide
Place cells, outputs, and values in a page or a PDFPlace notebook results in a view
Pick HTML, React, Svelte, Reveal.js, Notebook Kit, Quarto, Typst, or LaTeXChoose a format
Edit, build, create, rename, and remove viewsWork in Studio
Theme a page and the notebook output it placesStyle a page
Add a format for another framework, template, or build toolAdd a view provider

Share views ​

I want toGuide
Serve a view with Python, run it in the browser, or export itRun or export a view
Link views, share state in the URL, and keep sessionsLink views and keep state
Host a live Python view behind authenticationDeploy a live Python view
Diagnose a build, runtime, or export failureTroubleshoot Studio

Integrations ​

I want toGuide
Ask a coding agent for a notebook and its viewsAuthor with a coding agent
Point at part of a view, even inside a PDF, and hand it to the agentSelect results with Lens
Author and serve views on a self-hosted notebook platformUse Studio in marimohub

The reference defines every command, setting, and API.