Skip to content
whatismyalternative

marimo

An open-source reactive Python notebook where running a cell or interacting with a UI cell

Visit marimo

marimo is an open-source reactive Python notebook that keeps code, outputs, and program state consistent: running a cell or interacting with a UI element automatically runs dependent cells or marks them as stale, and deleting a cell removes its variables from memory. Notebooks are stored as pure Python files, so they can be executed as scripts, imported from one another, tested with pytest, and deployed as interactive web apps or slides.

Features include native SQL support with a built-in engine for dataframes, databases, and lakehouses; interactive dataframes with paging, search, filter, and sort; synchronized UI elements such as sliders and dropdowns; dynamic markdown; and built-in package management. AI features include TAB autocompletion, error auto-fixing with diffs, an integrated chat sidebar, an Agent sidebar for ACP-compatible agents, and marimo pair for connecting coding agents to a running notebook, with support for OpenAI, Anthropic, Gemini, Ollama, and OpenAI-compatible APIs. Integrations cover MotherDuck, Google Cloud Storage, BigQuery, and Google Sheets. It runs locally or in the browser via WASM, with editor support for VS Code, PyCharm, Cursor, Neovim, and Zed.

marimo targets Python users working with data, research, tooling, and teaching. The notebook itself is free and open-source, and molab provides a free cloud-hosted notebook with built-in AI assistance.

12 alternatives to marimo

Ranked by how well each tool replaces marimo: shared features, audience, price and popularity.

  1. Cloud workspace for Python and SQL notebooks

    Covers 0 of 15 key features.

    Open source
    69 out of 100 match—
  2. Free software, open standards, and web services for interactive computing across all编程语言

    Covers 0 of 15 key features.

    Free planOpen source
    66 out of 100 matchFree
  3. AI research tool and thinking partner

    Covers 1 of 15 key features.

    Free plan
    64 out of 100 matchContact sales
  4. Bring your thinking to life with shared notes, whiteboards and text documents.

    Covers 1 of 15 key features.

    Free plan
    60 out of 100 matchFree
  5. AI note taker for meetings, audio & PDF summaries

    Covers 1 of 15 key features.

    Free plan
    57 out of 100 match$6.66/mo
  6. Your own timeline for quick notes, private by default.

    Covers 0 of 15 key features.

    Free planOpen source
    57 out of 100 matchFree
  7. Your second brain

    Covers 1 of 15 key features.

    Free plan
    56 out of 100 matchContact sales
  8. Automate code & data workflows with interactive notebooks

    Covers 0 of 15 key features.

    Free planOpen source
    55 out of 100 matchContact sales
  9. Open-source, AI-powered note-taking for private research

    Covers 1 of 15 key features.

    Free planOpen source
    55 out of 100 matchFree
  10. The shareable in-browser notebook

    Covers 0 of 15 key features.

    Free planOpen source
    55 out of 100 matchFree
  11. Your AI chief of staff

    Covers 1 of 15 key features.

    Free plan
    54 out of 100 match$9/mo
  12. An intelligent, visual knowledge base built for students, researchers, and lifelong learns

    Covers 1 of 15 key features.

    54 out of 100 match$8.99/mo