Interactive Marimo Tutorial#
Use the Marimo tutorial when you want a guided, reactive experience for colormap selection, diagnostics, and accessibility checks.
Prefer a linear, narrative walkthrough? See Scicomap Tutorial.
Two app variants are maintained:
docs/marimo/tutorial_app.py: full local workflow with richer controls.docs/marimo/tutorial_app_lite.py: browser WASM workflow for docs hosting.
Open the browser tutorial#
After docs build, open:
marimo/index.html
This WASM-powered page runs directly in the browser with no Python backend.
Run the full tutorial locally#
Use the local app when you want richer workflows and larger computations.
uv run marimo run docs/marimo/tutorial_app.py
Known WASM constraints#
WASM mode supports many, but not all, Python features and packages.
Browser memory and startup cost can be higher than local mode.
Use local mode for heavy workflows or if a package limitation appears.
WASM local serving note#
When serving exported WASM files locally, serve the full docs root (for example,
docs/build/html) rather than only the marimo/ subfolder so absolute
runtime paths resolve consistently.
Next steps from this tutorial#
Quick install and first commands: Getting Started
Practical decision workflow: User Guide
Deeper narrative tutorial: Scicomap Tutorial