Skip to content
VellumOpen Vellum

Share a notebook as one file anyone can run.

Save a page as a single .html file: its text, code, outputs and charts. Whoever opens it can read it in any browser and run the cells, with nothing to install.

The “Share as runnable notebook” dialog in Vellum, with the option to include attached files.
The “Share as runnable notebook” dialog in Vellum, with the option to include attached files.

What the file contains

The page’s text, its code cells with their saved outputs and charts, and the code that runs them. Attached files can be included too (off by default; the dialog shows what they add, and warns above 50 MB), so cells that read sales.csv still find it.

Cells in a shared notebook have no network access. The language runtimes load from Vellum’s file host, pinned to the versions the notebook was made with, so a notebook shared today keeps running the same way.

Other ways out

Any page also exports as Markdown, HTML or a Jupyter notebook (.ipynb), prints to PDF, and everything exports as an Obsidian-compatible .zip or one full backup.

Share a runnable notebook from Vellum

  1. Open the page

    Open the page with the code you want to share.

  2. Share it

    Choose “Share as runnable notebook (.html)” from the page menu or the command palette.

  3. Choose what to include

    Decide whether to include attached files, then save the .html file.

  4. Send it

    Send the file any way you like. The recipient opens it in a browser and presses Run.

In the app