What do you want to do?
3 use cases
-
Switch from Jupyter to a reactive, git-friendly notebook
Convert existing Jupyter notebooks to Marimo so they rerun dependent cells automatically and diff cleanly in git.
View prompt
Using marimo-team/marimo, convert <notebook.ipynb> with marimo convert, fix any multiple-definition errors so it runs reactively, and confirm `python your_notebook.py` executes it end to end.
-
Query dataframes and databases with SQL in Python notebooks
Mix SQL cells that depend on Python values with Python cells, and page through results in interactive dataframes.
View prompt
Using marimo-team/marimo, create a notebook that loads <CSV or database>, adds a SQL cell filtered by a Python dropdown value, and shows the result in an interactive dataframe.
Quick start with Marimo
- Check you have what it needs: Python and pip or conda; Optional: marimo[recommended] for SQL cells, AI completion and more; Optional: your own API keys or a local model for AI features.
- Open marimo-team/marimo on GitHub and read the README and license.
- Install with
pip install marimoand try the tutorial withmarimo tutorial intro - Convert a notebook with
marimo convert your_notebook.ipynb > your_notebook.py - Open it with Marimo edit and fix any cells that redefine the same variable
- Commit the .py file and review changes like normal code
These steps come from our top use case, Switch from Jupyter to a reactive, git-friendly notebook, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for marimo-team/marimo
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forData scientists, analysts, researchers and educators who use notebooks and want them reproducible, git-friendly and shareable.
- Why it is hot23k stars
- LanguagePython
- Sourcegithub.com/marimo-team/marimo ยท Back to Hot repos
Requirements
- Python and pip or conda
- Optional: marimo[recommended] for SQL cells, AI completion and more
- Optional: your own API keys or a local model for AI features
Add this badge to your README
Maintain Marimo? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/marimo-team-marimo/?utm_source=github&utm_medium=badge&utm_campaign=marimo-team-marimo)
HTML
<a href="https://dedupedai.com/use-cases/marimo-team-marimo/?utm_source=github&utm_medium=badge&utm_campaign=marimo-team-marimo"><img src="https://dedupedai.com/badge/marimo-team/marimo.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Marimo
What is Marimo?
marimo is a reactive Python notebook: run a cell or move a UI element and marimo automatically runs the cells that depend on it, so code, outputs and state stay consistent with no hidden state. Notebooks are stored as plain .py files, run as scripts, deploy as web apps or slides, and support SQL against dataframes and databases, interactive dataframes, built-in package management, AI assistants and conversion from Jupyter. It is an open-source project on GitHub: https://github.com/marimo-team/marimo.
How do I use Marimo?
Install with pip install marimo and try the tutorial with marimo tutorial intro; then Convert a notebook with marimo convert your_notebook.ipynb > your_notebook.py; open it with Marimo edit and fix any cells that redefine the same variable. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Marimo for?
Data scientists, analysts, researchers and educators who use notebooks and want them reproducible, git-friendly and shareable.
What can I do with Marimo?
3 use cases so far, for example: Switch from Jupyter to a reactive, git-friendly notebook; Turn an analysis notebook into an interactive web app; Query dataframes and databases with SQL in Python notebooks. Each has steps and a copy-paste agent prompt.
What do I need to run Marimo?
Python and pip or conda; Optional: marimo[recommended] for SQL cells, AI completion and more; Optional: your own API keys or a local model for AI features.
What are alternatives to Marimo?
Other hot AI repos in Data and analytics: Chronos Forecasting, Apify MCP Server, Crawlee Python, DLT, Timesfm.
Is Marimo safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.