VOOZH about

URL: https://marimo.io/

⇱ marimo | a next-generation Python notebook


πŸ† We're running a notebook competition with alphaXiv β€” now on GPUs. Pick a paper, build a notebook, & win prizes πŸ‘€

Enter by July 8, 2026β†’

The future of Python notebooks is here

Transform data, train models, and run SQL queries with marimo β€” feels like an AI-native reactive notebook, stored as Git-friendly reproducible Python. Seamlessly run as scripts and apps. All open source.

$ $

Used by developers at

πŸ‘ Stanford
πŸ‘ Johns Hopkins
πŸ‘ UC Berkeley
πŸ‘ Princeton
πŸ‘ Columbia
πŸ‘ SLAC National Accelerator Laboratory
πŸ‘ Mozilla AI
πŸ‘ Chan Zuckerberg Initiative
πŸ‘ OpenAI
πŸ‘ BlackRock
πŸ‘ Capital One
πŸ‘ DNB
πŸ‘ Shopify
πŸ‘ Cloudflare
πŸ‘ Pinterest
πŸ‘ Moderna
πŸ‘ Pfizer
πŸ‘ Merck
πŸ‘ Bunkerhill Health
πŸ‘ Sumble
πŸ‘ Cradle
πŸ‘ Sonos
πŸ‘ Owkin
πŸ‘ Stanford
πŸ‘ Johns Hopkins
πŸ‘ UC Berkeley
πŸ‘ Princeton
πŸ‘ Columbia
πŸ‘ SLAC National Accelerator Laboratory
πŸ‘ Mozilla AI
πŸ‘ Chan Zuckerberg Initiative
πŸ‘ OpenAI
πŸ‘ BlackRock
πŸ‘ Capital One
πŸ‘ DNB
πŸ‘ Shopify
πŸ‘ Cloudflare
πŸ‘ Pinterest
πŸ‘ Moderna
πŸ‘ Pfizer
πŸ‘ Merck
πŸ‘ Bunkerhill Health
πŸ‘ Sumble
πŸ‘ Cradle
πŸ‘ Sonos
πŸ‘ Owkin
There have been few technologies that have been truly transformational for me. marimo is one of them. Today, just about everything you need to know about Sumble lives in marimo.

Anthony Goldbloom

Founder/CEO Kaggle, Sumble

@antgoldbloom
My many frustrations with Jupyter notebooks are well known. marimo solves all of them, elegantly, while keeping the same sense of a 'notebook' that many of us have always found so appealing.

Samuel Colvin

Founder/CEO Pydantic

@samuel-colvin
The most powerful feature is that these notebooks are reactive: if you change the value or code in a cell every other cell that depends on that value will update automatically.

Simon Willison

Creator of Django, llm

til.simonwillison.net
Marimo is creating some really wonderful interactive computing environments that are intuitive, powerful and versatile.

Eric Zhang

MTS Thinking Machines, Founding engineer Modal

@ekzhang1

The notebook, reinvented

marimo feels like a notebook but is stored as a pure Python program that's Git-friendly, reusable as a module, executable as a script, shareable as an app, reproducible in execution and packaging, and designed for data (with SQL and LLM support built-in). And it's all open source.

Code and outputs stay in sync

Run one cell and marimo reacts by running affected cells, eliminating the error-prone chore of managing notebook state. For expensive notebooks, configure marimo to mark outputs as stale instead of autorunning.

Interactive elements

Built-in interactive elements like sliders, dropdowns, dataframe tables, and selectable plots make working with data feel fast, futuristic, and fun.

Python-first, Git-friendly

marimo notebooks are pure Python, stored as .py files Version with Git, run as Python scripts, reuse as modules, manage with uv and PEP 723 metadata, test with PyTest, and integrate with your favorite developer tools.

Reproducible

Notebooks are executed in a deterministic order,with no hidden state β€” delete a cell and marimo deletes its variables while updating affected cells. Optionally serialize package requirements in notebook files, with marimo managing virtual environments for you.

Share as apps, run as scripts

Share interactive notebooks on the web by exporting to WebAssembly-powered HTML or serving notebooks as web apps with the marimo CLI. Run as scripts locally or in pipelines.

First-class SQL support

Query dataframes and databases with marimo's built-in SQL cells. These integrate with Polars, Pandas, PyArrow, DuckDB, SQLite, Postgres, MySQL, and many other backends.

Made for developers

The marimo editor comes with GitHub Copilot-style autocomplete, hover tooltips, vim keybindings, code formatting, debugging panels, and extensive hotkeys. marimo also ships with a CLI, a library, and a VS Code extension.

Made for agents

Connect any AI agent to running marimo notebook sessions with marimo pair, and code in an AI-native editor with copilots, AI assistance, inline edits, and context-aware chat, using any model, hosted or local.

Made with marimo

Make just about anything. Here are example notebooks to jog your imagination.

Trusted by teams worldwide

Learn why marimo is transformational to organizations large and small.
πŸ‘ Bunkerhill Health
Bunkerhill HealthHow marimo empowers engineers, MLEs, and radiologists
πŸ‘ DNB Cyber Defense
DNB Cyber DefenseWhy DNB's Cyber Defense team replaced Databricks notebooks with marimo
πŸ‘ Sumble
SumbleWhy Sumble replaced Jupyter with marimo, from notebooks to apps
πŸ‘ SLAC National Accelerator Lab
SLAC National Accelerator LabEnabling computational energy research at Stanford

Join the community

Find out what others are building

Get notified about new features and updates

RSS9 of 97 notebooks

Visualizing Embeddings

by marimo team

Select points in embedded space to understand clusters better.

matplotlibml

Cellular Automaton

by marimo team

Art from a cellular automaton using matplotlib; inspired by Simone Conradi.

matplotlib

Portfolio Calculator

by marimo team

An interactive tool for portfolio analysis and investment calculations.

analysisdashboardfinance

Fashion MNIST Parallel Coordinates

by marimo team

Explore Fashion MNIST in higher dimensions with interactive parallel coordinate brushing.

widgetml

ODE Solver

Interactive ODE solver with a draggable initial condition and direction field visualization.

mathmatplotlibcommunity

Bak-Sneppen Model

Interactive 3D visualization of the Bak-Sneppen model of self-organized criticality.

matplotlibcommunity

Sketch Vectorization

Convert hand-drawn sketches into SVGs using deep learning and BΓ©zier curve fitting.

algorithmcommunitymlmatplotlib

SQLite and DuckDB

by marimo team

How to run SQLite directly, and from within DuckDB, using marimo SQL cells.

sql

Bookshelf with marimo-cad

Make a bookshelf, using sliders, with marimo-cad

cadwidgetcommunity