marimo
Official@marimo-team
Reactive notebook environment for reproducible research, interactive data visualization, and seamless migration from legacy computational document formats.
Agent Skills by marimo
Showing 10 vetted skills indexed across 2 GitHub repositories.
wasm-compatibility
Analyze Python notebook dependencies and code patterns for WebAssembly compatibility.
marimo-batch
Generate executable batch job scripts with pydantic-validated parameters.
implement-paper
Convert research papers into interactive notebooks with step-by-step code blocks.
streamlit-to-marimo
Convert Streamlit app components into marimo reactive elements.
anywidget-generator
Generate anywidget components with vanilla JavaScript and CSS for marimo notebooks.
auto-paper-demo
Convert research papers into automated storytelling notebooks within Marimo.
jupyter-to-marimo
Convert Jupyter notebooks into marimo-compatible scripts with LaTeX and ipywidgets.
marimo-notebook
Creates and runs interactive Python notebooks with managed workflows.
implement-paper-auto
Convert research papers from arXiv and AlphaXiv into explanatory Marimo notebooks.
marimo-pair
Coordinate marimo notebook sessions via Bash scripts and HTTP API calls.
Frequently Asked Questions About marimo
FAQPage SchemaWhat specific tasks can be performed using these notebook capabilities?βΌ
Users can execute reactive code blocks, convert existing Jupyter or Streamlit projects into modular scripts, and transform static research papers into interactive, explanatory documents. It supports parameter validation via Pydantic and generates custom UI components using vanilla JavaScript and CSS.
Which engineers or personas benefit most from this environment?βΌ
Data scientists, academic researchers, and software engineers focused on reproducible research and interactive data presentation benefit most. It is designed for those requiring a reactive execution model that maintains state consistency across complex computational documents and research-to-code transitions.
What are the primary prerequisites for running these notebook environments?βΌ
The environment requires a standard local execution context capable of handling notebook-based code blocks. Users must ensure their dependency environment is compatible with WebAssembly if targeting browser-based execution, and have the necessary runtime environment configured to process LaTeX and Pydantic-validated parameters.