marimo-team/marimo
A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.
Marimo is a reactive Python notebook that helps data scientists, analysts, and researchers conduct reproducible experiments and build interactive data applications. You can input data from various sources like databases or CSVs, perform analysis using Python and SQL, and then output interactive dashboards, reports, or shareable scripts. It's designed for anyone who needs to explore data, prototype models, or communicate findings with dynamic, up-to-date outputs.
19,647 stars and 1,838,505 monthly downloads. Used by 6 other packages. Actively maintained with 272 commits in the last 30 days. Available on PyPI.
Use this if you need a reliable way to run data analysis, machine learning experiments, or create interactive data tools where all your code and outputs automatically stay in sync.
Not ideal if your primary need is static reporting or if you are not comfortable writing code in Python.
Stars
19,647
Forks
962
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Monthly downloads
1,838,505
Commits (30d)
272
Dependencies
18
Reverse dependents
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/marimo-team/marimo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
Tanu-N-Prabhu/Python
This repository helps you learn Python and Machine Learning from scratch.
GoogleCloudPlatform/asl-ml-immersion
This repos contains notebooks for the Advanced Solutions Lab: ML Immersion
Snowflake-Labs/snowflake-demo-notebooks
Collection of Snowflake Notebook demos, tutorials, and examples
AccumulateMore/CV
✔(已完结)超级全面的 深度学习 笔记【土堆 Pytorch】【李沐 动手学深度学习】【吴恩达 深度学习】【大飞 大模型Agent】
devAmoghS/Machine-Learning-with-Python
Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps...