marimo

A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. All in a modern, AI-native editor. (by marimo-team)

Marimo Alternatives

Similar projects and alternatives to marimo

  1. Flutter

    1,255 marimo VS Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. transformers

    208 marimo VS transformers

    🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

  4. rich

    156 marimo VS rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

  5. Filestash

    117 marimo VS Filestash

    :file_folder: A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...

  6. A-Frame

    109 marimo VS A-Frame

    :a: Web framework for building virtual reality experiences.

  7. livebook

    89 marimo VS livebook

    Automate code & data workflows with interactive Elixir notebooks

  8. Pluto.jl

    80 marimo VS Pluto.jl

    🎈 Simple reactive notebooks for Julia

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. todomvc

    68 marimo VS todomvc

    Helping you select a JavaScript framework - Todo apps for React.js, Angular, Vue and many more

  11. htm

    44 marimo VS htm

    Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.

  12. windsurf.vim

    41 marimo VS windsurf.vim

    Free, ultrafast Copilot alternative for Vim and Neovim

  13. otp

    32 marimo VS otp

    Erlang/OTP

  14. papermill

    30 marimo VS papermill

    📚 Parameterize, execute, and analyze notebooks

  15. ipyflow

    21 marimo VS ipyflow

    A reactive Python kernel for Jupyter notebooks.

  16. eureka

    Lucene-based search engine for your source code (by wisercoder)

  17. runme

    17 marimo VS runme

    DevOps Notebooks Built with Markdown

  18. jupyter-ai

    13 marimo VS jupyter-ai

    A generative AI extension for JupyterLab

  19. webcomponents

    Web Components specifications

  20. pretzelai

    9 marimo VS pretzelai

    The modern replacement for Jupyter Notebooks

  21. vscode-dvc

    24 marimo VS vscode-dvc

    Machine learning experiment tracking and data versioning with DVC extension for VS Code

  22. cami.js

    8 marimo VS cami.js

    Cami.js is a simple yet powerful toolkit for interactive islands in web applications. No build step required.

  23. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better marimo alternative or higher similarity.

marimo discussion

Log in or Post with

marimo reviews and mentions

Posts with mentions or reviews of marimo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-22.
  • Atuin Desktop: Runbooks That Run
    5 projects | news.ycombinator.com | 22 Apr 2025
    linky https://github.com/marimo-team/marimo#:~:text=all%20in%20a%2... (Apache 2)
  • Marimo: Open-source reactive notebook for Python
    1 project | news.ycombinator.com | 25 Mar 2025
  • Optimizing Jupyter Notebooks for LLMs
    2 projects | news.ycombinator.com | 18 Jan 2025
    You might be interested in marimo [1], which does not store your outputs in the notebook artifact. Also the files are stored at pure-python instead of json, which LLMs much prefer / easier for them to parse.

    [1]: https://github.com/marimo-team/marimo

  • Show HN: WASM-powered codespaces for Python notebooks on GitHub
    10 projects | news.ycombinator.com | 14 Jan 2025
  • Zasper: A Modern and Efficient Alternative to JupyterLab, Built in Go
    12 projects | news.ycombinator.com | 1 Jan 2025
    It's probably an unrelated post (apologies in advance) but I wanted to shoutout to the Marimo (https://marimo.io), it's the only Jupyter alternative that really got me excited, it's like Streamlit and Jupyter had a kid (and the kid took the best genes from both).
  • Jupyter Notebooks as E2E Tests
    8 projects | news.ycombinator.com | 18 Dec 2024
    this sort of hackery to work with jupyter notebooks is exactly why we are building marimo (https://github.com/marimo-team/marimo). this should not be the standard
  • React v19 has been released
    26 projects | news.ycombinator.com | 5 Dec 2024
  • Marimo raises $5M to build an open-source reactive Python notebook
    1 project | news.ycombinator.com | 19 Nov 2024
    Hey all, this is Akshay, co-creator of marimo, an open-source reactive Python notebook that's been on HN a few times (https://github.com/marimo-team/marimo).

    Since our ShowHN earlier this year (https://news.ycombinator.com/item?id=38971966), marimo has grown to over 1M downloads and dozens of contributors.

    To keep up, our company Marimo Inc. has raised a seed round led by Anthony Goldbloom (founder of Kaggle) and Shyam Mani at AIX Ventures. We're also backed by Jeff Dean (Google), Clem Delangue (HuggingFace), Ben Hamner (ex-Kaggle, Sumble), Charlie Marsh (Astral), Paige Bailey (Google), Lukas Biewald (Weights and Biases), Wes McKinney (Posit, Composed Ventures), Jordan Tigani (MotherDuck), and Shane Barratt.

    Our fundraise lets us keep doing what we’ve already been doing ­— building marimo. We’re committed to developing in the open, and to keeping marimo free, open-source, and permissively-licensed.

    Just as we’re making marimo a great programming environment for working with data, one day we'd like to make a great platform for working with data. Our company will eventually offer a product that optionally integrates with marimo and other tools we develop, but the tools themselves will always be open source and permissively licensed.

    For now, our fundraise lets us fully commit to building the marimo notebook. It also gives us the room to explore building other tools for working with data. We’ve come a long way since our ShowHN, but there’s still a lot more we want to build. We're currently brainstorming our roamdap to V1 and would love your feedback: https://github.com/marimo-team/marimo/discussions/2899

  • Bento: Jupyter Notebooks at Meta
    4 projects | news.ycombinator.com | 18 Sep 2024
  • Papermill: Parameterizing, executing, and analyzing Jupyter Notebooks
    5 projects | news.ycombinator.com | 18 Sep 2024
    Have you considered using marimo notebooks?

    https://github.com/marimo-team/marimo

    marimo notebooks are stored as pure Python (executable as scripts, versionable with git), and they largely eliminate the hidden state problem that affects Jupyter notebooks -- delete a variable and it's automatically removed from program memory, run a cell and all other cells that use its variables are marked as stale.

    marimo notebooks are also readily parametrized with CLI arguments, so you can do: python notebook.py -- -foo 1 -bar 2 ...

    Disclosure: I'm a marimo developer.

  • A note from our sponsor - InfluxDB
    influxdata.com | 26 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Stats

Basic marimo repo stats
32
12,851
10.0
about 19 hours ago

marimo-team/marimo is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of marimo is Python.


Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?