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 to | Guide |
|---|---|
| Place cells, outputs, and values in a page or a PDF | Place notebook results in a view |
| Pick HTML, React, Svelte, Reveal.js, Notebook Kit, Quarto, Typst, or LaTeX | Choose a format |
| Edit, build, create, rename, and remove views | Work in Studio |
| Theme a page and the notebook output it places | Style a page |
| Add a format for another framework, template, or build tool | Add a view provider |
Share views
| I want to | Guide |
|---|---|
| Serve a view with Python, run it in the browser, or export it | Run or export a view |
| Link views, share state in the URL, and keep sessions | Link views and keep state |
| Host a live Python view behind authentication | Deploy a live Python view |
| Diagnose a build, runtime, or export failure | Troubleshoot Studio |
Integrations
| I want to | Guide |
|---|---|
| Ask a coding agent for a notebook and its views | Author with a coding agent |
| Point at part of a view, even inside a PDF, and hand it to the agent | Select results with Lens |
| Author and serve views on a self-hosted notebook platform | Use Studio in marimohub |
The reference defines every command, setting, and API.