marimo Description
Introducing an innovative reactive notebook designed for Python, which allows you to conduct repeatable experiments, run scripts seamlessly, launch applications, and manage versions using git.
๐ Comprehensive: it serves as a substitute for jupyter, streamlit, jupytext, ipywidgets, papermill, and additional tools.
โก๏ธ Dynamic: when you execute a cell, marimo automatically runs all related cells or flags them as outdated.
๐๏ธ Engaging: easily connect sliders, tables, and plots to your Python code without the need for callbacks.
๐ฌ Reliable: ensures no hidden states, guarantees deterministic execution, and includes built-in package management for consistency.
๐ Functional: capable of being executed as a Python script, allowing for customization via CLI arguments.
๐ Accessible: can be transformed into an interactive web application or presentation, and functions in the browser using WASM.
๐ข๏ธ Tailored for data: efficiently query dataframes and databases using SQL, plus filter and search through dataframes effortlessly.
๐ git-compatible: stores notebooks as .py files, making version control straightforward.
โจ๏ธ A contemporary editor: features include GitHub Copilot, AI helpers, vim keybindings, a variable explorer, and an array of other enhancements to streamline your workflow.
With these capabilities, this notebook elevates the way you work with Python, promoting a more efficient and collaborative coding environment.
Pricing
Integrations
Company Details
Media
Product Details
marimo Features and Options
marimo User Reviews
Write a Review- Previous
- Next