Marimo

The future of Python notebooks (Jupyter): marimo is an open-source reactive notebook for Python — reproducible, git-friendly, SQL built-in, executable as a script, and shareable as an app. https://marimo.io/

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. Working with expensive notebooks? Just configure marimo to mark outputs as stale instead of autorunning.
Reactive execution paired with marimo's UI elements— like dataframe GUIs and plots — makes working with data feel fast, futuristic, and fun.

Query dataframes and databases with marimo's built-in SQL cells. Transform and visualize query results with the full expressivity of Python.


Edited:    |       |    Search Twitter for discussion