Technology
Marimo
Marimo is the next-generation, open-source reactive Python notebook: It guarantees reproducible execution, stores notebooks as pure `.py` scripts for Git-friendliness, and deploys directly as an interactive web application.
Marimo is the open-source, reactive Python notebook framework: It fundamentally redesigns the computational notebook experience, replacing the imperative model with a deterministic, reactive execution engine that eliminates hidden state. Notebooks are stored as pure `.py` scripts, ensuring Git-friendly version control and seamless integration into standard software engineering workflows. The platform provides first-class UI primitives, like sliders and dropdowns, for building interactive data applications entirely in Python (via `mo.ui.*`), and its static analysis guarantees consistent code, outputs, and program state for reliably reproducible experiments and deployable web apps.
What builders pair with Marimo
Projects using both technologies. Select a pairing to see a project.
Pairing: Python
AI in Data Engineering: how I used AI to go from REST API spec to data analysis
Pairing: Claude-4-Sonnet
AI in Data Engineering: how I used AI to go from REST API spec to data analysis
Pairing: Cursor
AI in Data Engineering: how I used AI to go from REST API spec to data analysis
Pairing: dlt
AI in Data Engineering: how I used AI to go from REST API spec to data analysis
Pairing: git
marimo: an open-source reactive notebook for Python
Pairing: Jupyter
marimo: an open-source reactive notebook for Python
Recent Talks & Demos
Showing 1-2 of 2