Guide
Follow Getting started for a working page, or author with a coding agent from a task and audience.
Author a view
| Task | Guide |
|---|---|
| Place controls, charts, tables, and values | Place notebook results in a view |
| Work with Notebook, Source, and Preview | Edit and preview in Studio |
| Create, switch, rename, and remove views, and set the default view | Create and manage views |
| Choose HTML, React, Svelte, slides, or Notebook Kit | Choose a frontend |
| Bring another frontend framework or build tool | Add a view provider |
| Work with files, conflicts, and source recovery | Manage view source |
| Set typography, colors, and loading states | Style a view |
Deliver a view
| Task | Guide |
|---|---|
| Link views and preserve public state | Navigate and preserve state |
| Choose the Python, Browser, or Prepared runtime | Run or export a view |
| Host a live Python application | Deploy a live Python view |
| Author and run views in marimohub | Use Studio in marimohub |
| Diagnose a discovery, build, or runtime failure | Troubleshoot Studio |
The reference defines commands, configuration, projections, and APIs.