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:

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#