WARNING: This extension is a complete rewrite of the previous marimo VS
Code extension. While we're excited to make it available for easier
installation and testing, it's still under active development. If you need a
stable experience, consider pinning to v0.6.x. We appreciate your feedback
as we continue to improve!
A VS Code extension for marimo, a
reactive Python notebook that's reproducible, git-friendly, and deployable as
scripts or apps.
Prerequisites
This extension requires uv to be installed and
available on your PATH. The extension uses uvx to run the bundled
marimo-lsp language server.
Install uv:
# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
Features
📓 Create, edit, and share marimo notebooks in VS Code
✨ Rich output rendering with interactive UI elements