MA

marimo

Reactive Python notebook that runs as a web app

Developer Tools & Git ★ 22.3k stars Easy setup Apache-2.0

marimo is an open-source reactive notebook for Python where cells automatically re-run when their dependencies change. Notebooks are stored as pure Python files and can be deployed as interactive web apps.

Key features

  • Reactive cell execution
  • Notebooks stored as Python
  • Deploy as web apps
  • Reproducible by design

Strengths

  • Released under the Apache-2.0 license
  • Easy to set up — beginner-friendly
  • Mature project with 22.3k GitHub stars
  • Written in Python

marimo replaces

Compare marimo

12 head-to-head comparisons.

Similar developer tools & git apps