Bring the whole page
Embed CSS, JavaScript, libraries and assets in one HTML file. JavaScript interactions work in an isolated browser sandbox.
Publish a self-contained HTML page from your terminal. Share an interactive report, prototype, chart, or tool through its own unlisted link.
python publish.py publish ./report.html --title "My report"
Embed CSS, JavaScript, libraries and assets in one HTML file. JavaScript interactions work in an isolated browser sandbox.
Publish updates to the same URL. Every revision stays available through its pinned version link.
Links are public and unlisted. Anyone with a link can view its content. Remote assets, fetch requests and browser storage are unavailable. Links can still navigate within the artifact frame.
Publishing requires a publisher key configured in the helper. Keys grant artifact access within their namespace. Ask your server operator for setup.