Hacker ApprovedDepartments

marimo

Hacker Approved

Ranked 2 of 7 computational notebooks by recommenders

Free reactive Python notebook stored as plain .py files that many people use in place of Jupyter. Critics say it restricts classic notebook workflows.

Free reactive Python notebook stored as plain .py files that many people use in place of Jupyter. Critics say it restricts classic notebook workflows.

60 people gave an opinion

recommend it
53
criticize it
7
approval share
88%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 53 people recommend itNeeds 10 or more, met.
  • 7.6 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Plain Python files, easy version control

    “What I like about Marimo notebooks over Jupyter: They're just a python file so they work with python editors”

    Comment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”

    “Their representation is just Python, they can run as scripts, and they have native HTML output.”

    Comment from 11 Feb 2026 in “Show HN: Showboat and Rodney, so agents can demo what they've built”

    “marimo does everything you're looking for in plain .py files that render as notebooks.”

    Comment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”
  • Reactive cells keep state consistent

    “a well-organized reactive notebook saved a lot of time on iterating on components without losing data”

    Comment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”

    “marimo's reactivity adds another layer of guardrails on top when it comes to managing context/state”

    Comment from 10 Apr 2026 in “Show HN: Marimo pair – reactive Python notebooks as environments for agents”

    “The cell DAG enforces that there’s no implicit state, which reduces cognitive load for me a lot”

    Comment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”
  • Replaces Jupyter for many users

    “For me marimo is already a successor to Jupyter, it has replaced it entirely for me.”

    Comment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

    “Marimo (OSS local first) honestly renders it completely obsolete for me”

    Comment from 27 Oct 2026 in “Hex Raises $100M”

    “I haven't used Jupyter at all since I started running marimo from uvx.”

    Comment from 3 Jun 2026 in “Pluto.jl 1.0 release – reactive notebook for Julia”
  • Notebooks double as apps and CLIs

    “Their representation is just Python, they can run as scripts, and they have native HTML output.”

    Comment from 11 Feb 2026 in “Show HN: Showboat and Rodney, so agents can demo what they've built”

    “I also have a bunch of marimo notebooks that double as clis and they're lovely.”

    Comment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

    “Marimo has made notebooks into apps. They're easier to deploy”

    Comment from 22 Dec 2025 in “A year of vibes”

What people warn about

Each mark is one comment

  • Restricts classic notebook workflows

    “they traded off being able to assign to a variable more than once in order to allow out-of-order execution of cells”

    Comment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

    “it breaks workflows where people use notebooks as notebooks”

    Comment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

Other computational notebooks people recommend

The four most recommended other computational notebooks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

marimo compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Jupyter Notebook673963%12——
marimoThis page53788%11—Approved
Pluto.jl210100%5—Approved
Google Colab18772%9—Approved
Deepnote121643%2——
See all 7 computational notebooks, ranked

What people said

40 of the 78 comments that mention it, newest first. Each links to the original comment.

“Marimo (OSS local first) honestly renders it completely obsolete for me”

RecommendsComment from 27 Oct 2026 in “Hex Raises $100M”

“Marimo is amazing and "just python", no tangle/detangle necessary.”

RecommendsComment from 1 Oct 2026 in “Show HN: Ledge.sh – Runnable Markdown Notes”

“like what Jupyter and Marimo did for Python, but more so because you also lay out GUI this way”

RecommendsComment from 27 Jul 2026 in “Decker”

“As usual on marimo posts I have to mention how much I enjoy the product”

RecommendsComment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”

“The cell DAG enforces that there’s no implicit state, which reduces cognitive load for me a lot”

RecommendsComment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”

“Much nicer non-json file format (just python files, with a seperate output)”

RecommendsComment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”

“a well-organized reactive notebook saved a lot of time on iterating on components without losing data”

RecommendsComment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”

“What I like about Marimo notebooks over Jupyter: They're just a python file so they work with python editors”

RecommendsComment from 25 Jul 2026 in “Marimo Now Runs in PyCharm”

“I also have a bunch of marimo notebooks that double as clis and they're lovely.”

RecommendsComment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

“they traded off being able to assign to a variable more than once in order to allow out-of-order execution of cells”

CriticizesComment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

“You might like https://marimo.io/pair , it turns marimo into less of a notebook and more of a shared data/computational canvas for you and your agent”

RecommendsComment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

“Pluto.jl and Marimo solve that by using reactivity to make state transparent”

RecommendsComment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

“It's easier to set up an run from a virtual environment than Jupyter notebooks.”

RecommendsComment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

“I’m happy with their progress. Nice to see greater integration.”

RecommendsComment from 24 Jul 2026 in “Marimo Now Runs in PyCharm”

“If you need something more interactive, open a Jupyter or Marimo notebook.”

RecommendsComment from 24 Jul 2026 in “Computational chemistry, Locally? My rant on SSH”

“Marimo notebooks are set up in a way that ends up being easier/more-token-efficient for agents to work in.”

RecommendsComment from 1 Jul 2026 in “Claude Science”

“It tracks variables used across cells to see what needs re-running.”

RecommendsComment from 1 Jul 2026 in “Claude Science”

“I haven't used Jupyter at all since I started running marimo from uvx.”

RecommendsComment from 3 Jun 2026 in “Pluto.jl 1.0 release – reactive notebook for Julia”

“Being able to plug directly into Altair charts and tables was a huge boon.”

RecommendsComment from 10 Apr 2026 in “Show HN: Marimo pair – reactive Python notebooks as environments for agents”

“marimo's reactivity adds another layer of guardrails on top when it comes to managing context/state”

RecommendsComment from 10 Apr 2026 in “Show HN: Marimo pair – reactive Python notebooks as environments for agents”

“I am a big fan of Marimo and was trying to use it as my agent's "REPL" a while back”

RecommendsComment from 10 Apr 2026 in “Show HN: Marimo pair – reactive Python notebooks as environments for agents”

“I have been using it extensively for teaching Python to non-STEM students”

RecommendsComment from 17 Mar 2026 in “Pyodide: a Python distribution based on WebAssembly”

“given its approach to cells getting recalculated based on changes in their dependencies”

RecommendsComment from 8 Mar 2026 in “Autoresearch: Agents researching on single-GPU nanochat training automatically”

“Their representation is just Python, they can run as scripts, and they have native HTML output.”

RecommendsComment from 11 Feb 2026 in “Show HN: Showboat and Rodney, so agents can demo what they've built”

“It's easier than ever to use Python and SQL together with Marimo notebooks.”

RecommendsComment from 6 Feb 2026 in “It's 2026, Just Use Postgres”

“thought a lot of the features were much needed like no inactivity limits, git-friendly, etc.”

RecommendsComment from 5 Feb 2026 in “I made an open-source juypter alternative”

“Incredible what you can do with Pyodide + Marimo these days.”

RecommendsComment from 28 Jan 2026 in “3D-Printed Mathematical Lampshades”

“Marimo has made notebooks into apps. They're easier to deploy”

RecommendsComment from 22 Dec 2025 in “A year of vibes”

“marimo documentation has ask button to quickly get some help, kind of like way smarter RAG”

RecommendsComment from 30 Nov 2025 in “Don't push AI down our throats”

“LSP opens the door for us to gradually provide marimo features in whatever form makes sense”

RecommendsComment from 19 Nov 2025 in “Show HN: Marimo VS Code extension – Python notebooks built on LSP and uv”

“The speed to enhancement, documentation, and YouTube videos from the mairmo team cannot be beat!”

RecommendsComment from 19 Nov 2025 in “Show HN: Marimo VS Code extension – Python notebooks built on LSP and uv”

“decoupling the developer experience for people building with Marimo from any specific editor”

RecommendsComment from 19 Nov 2025 in “Show HN: Marimo VS Code extension – Python notebooks built on LSP and uv”

“have it (automatically) export the notebook to a _separate_ static HTML file”

RecommendsComment from 6 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

“they are pure code, not code in json. First class everywhere.”

RecommendsComment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

“marimo does everything you're looking for in plain .py files that render as notebooks.”

RecommendsComment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

“it breaks workflows where people use notebooks as notebooks”

CriticizesComment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

“marimo is saved as plain .py files, easy to version control and has a reactive model.”

RecommendsComment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

“marimo is excellent and is a breath of fresh air compared to Jupyter”

RecommendsComment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

“Marimo is great, but it's good to have competition in the space”

RecommendsComment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

“For me marimo is already a successor to Jupyter, it has replaced it entirely for me.”

RecommendsComment from 4 Nov 2025 in “Deepnote, a Jupyter alternative, is going open source”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.