Guide
Start with a saved marimo notebook and create one view. Continue through notebook results and Studio authoring, or open the task guide that matches what you need to do.
Start here
- Create your first view creates a view project and opens the notebook in Studio.
- One notebook, many views separates shared analysis from purpose-specific interfaces.
- Place notebook results in a view connects cells, rendered outputs, and browser values to source documents.
- Edit and preview in Studio covers modes, layouts, runtime switching, and build feedback.
Author a view
- Manage view source explains source documents, build inputs, manifests, conflicts, and recovery.
- Style a view covers authored CSS, utility classes, projected Marimo output, loading states, and icons.
- Choose a frontend compares Vanilla HTML, React, Reveal.js, and Svelte starters.
- Author with a coding agent gives agents the same inspect, edit, build, show, and verify loop.
Run and deliver a view
- Navigate and preserve state covers view URLs, query parameters, fragments, history, and Python session replay.
- Run or export a view compares Python, Browser, and Prepared runtimes with static delivery.
- Deploy a live Python view covers authenticated serving, application servers, reverse proxies, and health checks.
- Troubleshoot Studio routes common failures to a focused diagnostic and recovery action.
Use the reference when you need an exact command, configuration field, record shape, limit, or browser event.