Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

marimo

Free#8 of 25 in Notebook SoftwareCoding Playgrounds

marimo: A free, Git-friendly Python and SQL notebook with reactive execution and broad integrations. Ranked #8 of 25 in Notebook Software by our editors (8.5/10); pricing: Free plan; best for git-friendly reactive Python notebooks.

8.5/10Editor score
marimo8.5 Visit marimo

At a glance

  • Editor score
    8.5 / 10
  • Pricing
    Free plan
  • Best for
    Git-friendly reactive Python notebooks
  • Free plan
    Yes
  • Paid from
    Free
  • Execution model
    Hybrid
  • Founded
    2024
  • Facts checked
    20 Sep 2026
marimo screenshot
  • Where it wins

    • Reactive execution updates dependent cells automatically.
    • Python-file notebooks fit Git-based workflows.
    • Supports widgets, SQL, exports, scripts, and web applications.
  • Where it doesn't

    • No version history is listed in the category specifications.
    • Real-time collaboration is not part of the published positioning.
    • The product is focused on Python and SQL workflows.

Our verdict on marimo

marimo is a free, open-source notebook environment for Python and SQL workflows. It is designed for developers, data scientists, ML engineers, researchers, educators, and analysts who need reproducible and shareable computational work. Its reactive execution model updates dependent cells, while interactive widgets, tables, plots, and forms support exploration. Notebooks are stored as Git-friendly Python files, and they can run locally, in hosted molab workspaces, in the browser through WebAssembly, or as deployed applications and scripts.

Its ecosystem fit is a major strength for data teams. marimo integrates with Polars, Pandas, PyArrow, DuckDB, SQLite, Postgres, MySQL, Google Drive, GitHub, and VS Code. Native SQL cells support database querying, while built-in package and dependency management keeps common notebook setup tasks within the environment. AI assistant and agent integrations are also available. Exports include HTML, PDF, Jupyter Notebook, and other formats, with Python, SQL, Markdown, and related notebook workflows represented across the supported formats. Choose marimo when Git compatibility, Python-based analysis, reactive execution, and data-tool connectivity matter together.

The product’s breadth makes it suitable for work that needs to move beyond an interactive notebook: notebooks can run as scripts or web applications, and GPU compute is included in the category specifications. At the same time, its positioning is narrower than a mature collaborative notebook suite: no version history is listed, and real-time collaboration is not part of the published positioning. marimo itself is free and open source, while molab is currently free in public preview as long as usage remains reasonable; resource limits and availability may change. Pick marimo for individual or Git-oriented computational work, and consider an alternative if shared editing, version history, or broader language support is central.

Your product? Our editors can test marimo in depth and publish a review, labelled as paid · from $149/mo →

marimo pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on marimo.io

marimo fact sheet

Free planYes
Paid fromFree
Execution modelHybrid
Real-time collaborationNot verified
Version historyNo
GPU computeYes
Supported languagesPython, SQL
Notebook formatsPython (.py), Jupyter Notebook (.ipynb), HTML, PDF, Markdown
DeploymentCloud, Self-hosted
PlatformsWeb
SupportEmail, Community, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations10 integrations: Polars, Pandas, PyArrow, DuckDB, SQLite, Postgres … See all →
PricingFree plan
Websitemarimo.io
Facts checked20 Sep 2026

marimo integrations

marimo lists 10 integrations on its own site.

  • Polars
  • Pandas
  • PyArrow
  • DuckDB
  • SQLite
  • Postgres
  • MySQL
  • Google Drive
  • GitHub
  • VS Code

See all marimo integrations →

Alternatives to marimo

See all marimo alternatives →

marimo vs the competition

Compare marimo with any tool side by side →

Also Ranked In

marimo is ranked in 2 of our directories.

Used marimo? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used marimo for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — marimo 8.5/10

marimo is listed in our Notebook Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/marimo/"><img src="https://www.itechguides.com/best/badge/marimo.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update