Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • News
  • Blogs
  • Builds
  • Contests
  • Compare
Create
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    1,932+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    Categories
    • Agents1038
    • Coding971
    • Infrastructure415
    • Marketing398
    • Design335
    • Projects313
    • Analytics299
    • Research290
    • Testing183
    • Integration167
    • Data163
    • Security156
    • MCP145
    • Learning135
    • Communication120
    • Extensions114
    • Prompts110
    • Commerce106
    • Voice102
    • DevOps84
    • Web71
    • Finance18
    1. Home
    2. Tools
    3. marimo
    marimo icon

    marimo

    Development Environments

    A reactive Python notebook that stores as Git-friendly .py files, runs as scripts and apps, with built-in SQL and AI support.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Free and open-source Python notebook

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Development EnvironmentsAI Coding AssistantsData Processing

    Alternatives

    marimo.appmolabGitHub Spark
    Developer
    Marimo Inc.San Francisco Bay Area, CAEst. 2022$5M raised

    Listed Jan 2026

    About marimo

    marimo is a next-generation Python notebook that reinvents the traditional notebook experience by storing notebooks as pure Python files instead of JSON. It provides a reactive programming environment where running one cell automatically updates all dependent cells, eliminating the error-prone task of manually managing notebook state. marimo notebooks can be deployed as web apps, run as scripts, and shared via WebAssembly-powered HTML, all while remaining fully reproducible.

    • Reactive Execution automatically runs affected cells when you modify code, keeping outputs synchronized with your code changes and eliminating hidden state issues common in traditional notebooks.

    • Git-Friendly Storage saves notebooks as clean .py files that version control seamlessly, enabling proper code reviews, CI/CD integration, and collaboration without merge conflicts.

    • Interactive Elements include built-in sliders, dropdowns, dataframe tables, and selectable plots that make data exploration fast and intuitive.

    • First-Class SQL Support allows querying dataframes and databases directly with built-in SQL cells, supporting DuckDB, PostgreSQL, MySQL, SQLite, and more.

    • AI-Native Editor features GitHub Copilot-style autocomplete, AI assistance, inline edits, and context-aware chat using OpenAI, Anthropic, Google Gemini, or local models.

    • Multiple Deployment Options let you share notebooks as interactive web apps, export to WebAssembly-powered HTML, or run as Python scripts in pipelines.

    • Package Reproducibility optionally serializes package requirements in notebook files using PEP 723 metadata, with marimo managing virtual environments automatically.

    • Developer-Focused Features include hover tooltips, vim keybindings, code formatting, debugging panels, extensive hotkeys, a CLI, and a VS Code extension.

    To get started, install marimo via pip with pip install marimo, then run marimo edit to launch the notebook editor. You can also try the online playground at molab.marimo.io without any installation. The tool integrates with popular Python data science libraries and can import existing Jupyter notebooks.

    marimo - 1

    Community Discussions

    Be the first to start a conversation about marimo

    Share your experience with marimo, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Free and open-source Python notebook

    • Reactive notebook execution
    • Git-friendly .py file storage
    • Interactive UI elements
    • Built-in SQL support
    • AI-powered code completion

    Capabilities

    Key Features

    • Reactive cell execution
    • Git-friendly .py file storage
    • Interactive UI elements (sliders, dropdowns, tables)
    • Built-in SQL support
    • AI-powered code completion
    • Deploy as web apps
    • Run as Python scripts
    • WebAssembly export
    • Package reproducibility with PEP 723
    • VS Code extension
    • Vim keybindings
    • GitHub Copilot-style autocomplete
    • Selectable plots
    • DuckDB integration
    • PostgreSQL support
    • MySQL support
    • SQLite support
    • Context-aware AI chat
    • Debugging panels
    • CLI interface

    Integrations

    DuckDB
    PostgreSQL
    MySQL
    SQLite
    OpenAI
    Anthropic
    Google Gemini
    GitHub Copilot
    VS Code
    Git
    uv
    PyTest
    Jupyter
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate marimo and help others make informed decisions.

    Developer

    Marimo Inc.

    Marimo Inc. builds the marimo notebook, a free and open-source reactive Python notebook that stores as Git-friendly .py files. Founded by Akshay Agrawal (former Google Brain engineer, Stanford PhD) and Myles Scolnick (former Palantir and CloudKitchens engineer), the team includes contributors to the PyData stack and creators of tools like anywidget. The company is backed by prominent investors including founders from Kaggle, HuggingFace, MotherDuck, and Weights and Biases.

    Founded 2022
    San Francisco Bay Area, CA
    $5M raised
    10 employees

    Used by

    Stanford University (SLAC National…
    Johns Hopkins University
    UC Berkeley
    Princeton University
    +20 more
    Read more about Marimo Inc.
    WebsiteGitHubLinkedInX / Twitter
    3 tools in directory

    Similar Tools

    marimo.app icon

    marimo.app

    Browser-based WebAssembly playground for creating and running reactive Python notebooks without installation using marimo.

    molab icon

    molab

    Cloud-hosted marimo notebook workspace for running Python and SQL notebooks with full compute resources, package support, and collaboration features.

    GitHub Spark icon

    GitHub Spark

    Interactive notebook-style environment for AI-assisted development inside GitHub.

    Browse all tools

    Related Topics

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    119 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    362 tools

    Data Processing

    AI-enhanced ETL (Extract, Transform, Load) tools and data pipelines that automate the processing, cleaning, and transformation of large datasets with intelligent optimizations.

    74 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    27views
    Discussions