The next generation of Python notebooks

Author

Marie-Hélène Burle

Project Jupyter was extremely innovative when, back in 2011, they built an open source Notebook on top of the IPython shell (itself an improvement over the Python shell). Notebooks proved an extremely popular tool for literate programming and are widely used today.

They do however come with two major issues:

marimo is a new generation of open source notebook for Python that addresses these problems by using a dataflow graph under the hood ensuring that cells remain up to date and using .py as its file format. marimo notebooks also provide excellent interactivity with direct synchronization with the Python kernel. Consequently, these new notebooks have seen a surge in popularity since their launch in 2023.

In this webinar, I will demo the installation and usage of marimo notebooks.

Coming up on October 28.