logo
marimo
Initializing search
    marimo-team/marimo
    • marimo
    • Getting Started
    • User Guide
    • Examples
    • API Reference
    • Commands
    • FAQ
    • Readings & Videos
    • Community
    • Changelog
    • Integrations
    marimo-team/marimo
    • marimo
    • Getting Started
      • Installation
      • Quickstart
      • Key Concepts
    • User Guide
      • Running cells
      • Interactive elements
      • Visualize outputs
      • Migrate from Jupyter
      • Expensive notebooks
      • Understanding errors
        • Multiple definitions
        • Import star
        • Cycles
        • Setup References
      • Debugging notebooks
      • Lint Rules
          • Unparsable cells
          • Multiple definitions
          • Cycle dependencies
          • Setup cell dependencies
          • Syntax error
          • Self Import
          • General formatting
          • Parse stdout
          • Parse stderr
          • Empty cells
          • SQL parse error
          • Misc parse log
      • SQL, dataframes, and plots
        • DataFrames
        • SQL
        • Plotting
      • Package management
        • Importing packages
        • Installing packages
        • Inlining dependencies
        • Notebooks in existing projects
        • Using uv
      • Generate with AI
        • Generate entire notebooks
        • AI-assisted coding
        • Prompts for the marimo editor
      • Editor features
        • Editor overview
        • Understanding dataflow
        • AI-assisted coding
        • Model Context Protocol
        • AI tools
        • Agents
        • Language Server
        • Package management
        • Module autoreloading
        • Hotkeys
      • Using your own editor
      • Run notebooks as apps
      • Run notebooks as scripts
      • Reuse functions and classes
      • Test notebooks
        • pytest
        • doctest
      • Export to other formats
      • Share cloud notebooks with molab
      • Publish to the web
        • Embedding
        • From code snippets
        • From GitHub
        • GitHub Pages
        • Cloudflare
        • Online playground
        • Community Cloud
        • Self-host WASM
        • View outputs on GitHub
        • Deploy a backend
      • Deployment
        • Authentication
        • Docker
        • HuggingFace
        • Ploomber
        • Public gallery
        • Railway
        • nginx
        • Prebuilt containers
        • Programmatic
        • Scheduled jobs
      • WebAssembly notebooks
      • Configuration
        • Runtime configuration
        • LLM Providers
        • HTML head
        • Theming
        • Snippets
        • i18n
      • Coming from other tools
        • Jupytext
        • Papermill
        • Streamlit
      • Extending marimo
        • Custom UI plugins
        • Displaying objects
      • Best practices
      • Troubleshooting
      • Dangerously set state
    • Examples
      • Recipes
    • API Reference
      • Markdown
      • Inputs
        • AnyWidget
        • Array
        • Batch
        • Button
        • Chat
        • Checkbox
        • Code Editor
        • Data Editor
        • Data Explorer
        • DataFrame
        • Dates
        • Dictionary
        • Dropdown
        • File
        • File Browser
        • Form
        • Microphone
        • Multiselect
        • Navigation Menu
        • Number
        • Radio
        • Range Slider
        • Refresh
        • Run Button
        • Slider
        • Switch
        • Table
        • Tabs
        • Text
        • Text Area