Warning
The MkDocs marimo plugin is under active development. Features and documentation are being continuously updated and expanded.
This plugin allows you to embed interactive marimo notebooks in your MkDocs documentation.
# pip
pip install mkdocs-marimo
# uv
uv pip install mkdocs-marimo
# pixi
pixi add mkdocs-marimo
Create reactive and interactive Python blocks in your markdown files using marimo.
```python {marimo}
import marimo as mo
name = mo.ui.text(placeholder="Enter your name")
name
```
```python {marimo}
mo.md(f"Hello, **{name.value or '__'}**!")
```
Checkout the documentation for more examples.
Feel free to ask questions, enhancements and to contribute to this project!
See CONTRIBUTING.md for more details.
- Repo template from mkdocs-static-i18n