SPB Git
5.4 KB · 179 lines json
1{2  "aliases": [],3  "workflows": [4    "Reproducible analysis committed to git without output noise",5    "Turn an exploratory notebook into an internal web app",6    "Interactive teaching material with sliders and live plots"7  ],8  "advantages": [9    "Deterministic execution and no hidden state",10    "Clean diffs and importable code",11    "Apache 2.0 with active development"12  ],13  "limitations": [14    "Python only",15    "Each variable may be defined once across the notebook",16    "Smaller extension ecosystem than Jupyter"17  ],18  "prerequisites": [19    "Python 3 (pip or uv install marimo)"20  ],21  "audiences": [22    "Data scientists and researchers",23    "Instructors",24    "Python developers building small apps"25  ],26  "alternatives": [27    "jupyter",28    "observable",29    "quarto",30    "positron"31  ],32  "tags": [33    "notebooks",34    "python",35    "reactive",36    "open-source",37    "reproducible-research"38  ],39  "use_cases": [40    "analyze-intraday-data",41    "teach-courses",42    "build-data-apps"43  ],44  "operating_systems": [45    "macos",46    "linux",47    "windows",48    "web"49  ],50  "deployment_models": [51    "desktop",52    "on-premises",53    "managed-cloud"54  ],55  "integrations": [56    "DuckDB",57    "Polars",58    "pandas",59    "uv",60    "Plotly",61    "Altair",62    "Jupyter (.ipynb import/export)"63  ],64  "data_formats": [65    ".py notebooks",66    "HTML export",67    "WebAssembly export",68    ".ipynb"69  ],70  "languages": [71    "Python",72    "SQL"73  ],74  "self_hostable": true,75  "discovery_method": "editorial-research",76  "depth": "standard",77  "editorial_status": "reviewed",78  "visibility": "public",79  "featured": false,80  "author": "batch-D",81  "slug": "marimo",82  "name": "marimo",83  "vendor": {84    "name": "marimo (acquisition by CoreWeave announced October 2025)",85    "slug": "marimo-inc",86    "website": "https://marimo.io/"87  },88  "homepage_url": "https://marimo.io/",89  "docs_url": "https://docs.marimo.io/",90  "repo_url": "https://github.com/marimo-team/marimo",91  "license_url": "https://github.com/marimo-team/marimo/blob/main/LICENSE",92  "product_type": "application",93  "product_status": "active",94  "summary": "Reactive Python notebook stored as a plain .py file that re-runs dependent cells automatically and doubles as a script or web app",95  "description": "marimo is an open-source reactive notebook for Python released under Apache 2.0. Instead of a JSON document, a marimo notebook is an ordinary Python file in which each cell is a function; marimo analyzes variable references to build a dependency graph, so changing a cell re-executes exactly the cells that depend on it (or marks them stale in lazy mode), and the file can be run as a script, imported as a module, deployed as an interactive web app or exported to HTML, WebAssembly or an .ipynb. Built-in UI elements (sliders, tables, forms), a SQL cell backed by DuckDB, native display of pandas and Polars DataFrames, a package-aware sandbox with uv, and an AI-assisted editor are part of the base install, and marimo can also open and convert Jupyter notebooks.\n\nIn October 2025 CoreWeave announced an agreement to acquire marimo Inc., stating that the open-source notebook would remain available under its permissive license. marimo attracts users who want reproducible, version-controllable notebooks; constraints are Python-only kernels, the rule that a variable may be defined in only one cell, and a younger ecosystem than Jupyter's.",96  "capabilities": [97    "Reactive execution driven by a static dependency graph",98    "Notebooks stored as plain Python files (git-friendly)",99    "Run as script, app or export to HTML, WASM or ipynb",100    "Built-in UI widgets, SQL cells (DuckDB) and DataFrame viewers",101    "Package sandboxing with uv",102    "AI-assisted cell generation"103  ],104  "categories": [105    {106      "slug": "notebooks",107      "primary": true108    }109  ],110  "execution_modes": [111    "local",112    "self-hosted",113    "cloud"114  ],115  "interfaces": [116    "web",117    "cli",118    "library"119  ],120  "source_model": "open-source",121  "license_spdx": "Apache-2.0",122  "pricing_model": [123    "open-source",124    "free"125  ],126  "sources": [127    {128      "url": "https://marimo.io/",129      "type": "official_site",130      "supports": [131        "name",132        "summary"133      ],134      "checked_at": "2026-11-02",135      "title": "marimo"136    },137    {138      "url": "https://docs.marimo.io/",139      "type": "official_docs",140      "supports": [141        "capabilities",142        "data_formats"143      ],144      "checked_at": "2026-11-02",145      "title": "marimo documentation"146    },147    {148      "url": "https://github.com/marimo-team/marimo/blob/main/LICENSE",149      "type": "license_page",150      "supports": [151        "license_spdx",152        "source_model"153      ],154      "checked_at": "2026-11-02",155      "title": "marimo LICENSE (Apache 2.0)"156    },157    {158      "url": "https://github.com/marimo-team/marimo",159      "type": "repository",160      "supports": [161        "repo_url"162      ],163      "checked_at": "2026-11-02",164      "title": "marimo-team/marimo"165    },166    {167      "url": "https://coreweave.com/news/coreweave-acquires-marimo-to-unify-the-generative-ai-developer-workflow",168      "type": "news",169      "supports": [170        "vendor"171      ],172      "checked_at": "2026-11-02",173      "title": "CoreWeave acquires marimo (announcement, 2025-10-30)"174    }175  ],176  "confidence": "high",177  "uncertainty_note": "Hosted marimo offerings were not reviewed; pricing_model reflects the open-source notebook only."178}179
Files · main
Menu

Theme