Post

Introducing marimo-studio 🎬 One notebook, infinite views. Turn an analysis into a report, explorer, or 3D experience, all using the web framework you choose. Every result stays backed by the reactive Python cells.

Studio gives you two layers: pick the notebook outputs and values each audience sees, then design the view with HTML, React, Svelte, or any frontend stack. Each view lives beside the notebook, with results wired to marimo cells.

Ship for the audience you have: pre-render chosen interactive states as static files, with no Python runtime in production; run Python in the browser with Pyodide; or serve a live Python app with `marimo run`.