marimo
A reactive, open-source Python notebook stored as plain Python files, with built-in SQL and AI assistance, that can run as a script or deploy as an app.
About marimo
Classic notebooks hide stale state, are hard to review in Git and are awkward to turn into apps.
Who it’s for
- Data scientists and analysts
- Python developers building internal tools
When to consider it
Consider marimo when you want notebooks that rerun dependent cells automatically and diff cleanly in Git.
Tradeoffs & limitations
- Apache-2.0 licensed and free; you can also try it in the browser.
SOTA overview · Documentation-based assessment · Sources & review method
Updates
No updates shared yet.
Discussion
Newest firstAsk a question or share how you use marimo.
Keep it helpful. Community rules
Loading discussion…
Sources & review method
Documentation-based assessment · Oct 3, 2026 · Prepared with AI assistance; not a hands-on benchmark.
Checked by SOTA · AI-assisted documentation review. Selection advice is our assessment; verify current requirements for your deployment.
Import history & original evidence
marimo official website
A reactive, open-source Python notebook stored as plain Python files, with built-in SQL and AI assistance, that can run as a script or deploy as an app.
Based on official pages and announcements checked on 2026-10-03. No hands-on test, performance benchmark or popularity ranking is claimed.