Publishing notebooks to the web¶
You can publish marimo notebooks to the web as interactive editable notebooks, readonly web apps, or static documents.
Thanks to WebAssembly, you can even share executable notebooks on GitHub Pages or other static sites without paying for backend infrastrcture. This makes it easy to share your work with colleagues, embed executable notebooks in web documentation or educational websites, and more.
This guide provides an overview of the various ways to publish marimo notebooks.
Guide | Description |
---|---|
Embedding | An overview of embedding notebooks in other sites |
GitHub Pages | Publishing interactive notebooks on GitHub Pages |
Online playground | Sharing notebook links using our online playground |
Community Cloud | Save notebooks to our free Community Cloud |
Self-host WebAssembly notebooks | Self-hosting interactive WebAssembly (HTML export) notebooks |
View notebooks on GitHub | Viewing notebook outputs on GitHub |
Deploy on a backend | Deploying notebooks on backends |