The recommended approach for developing a Marimo notebook is to use the Marimo GUI editor:
make edit-notebook
To run tests:
make test
To run linting:
make lint
Often, notebooks are served as an "app". This is the default mode for marimo-launcher.
uv run marimo run --sandbox --headless --no-token notebook.py
# add required env vars here...
# add optional env vars here...