Artifact Share

Small creations.
A link to share them.

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"

Bring the whole page

Embed CSS, JavaScript, libraries and assets in one HTML file. JavaScript interactions work in an isolated browser sandbox.

Keep the link

Publish updates to the same URL. Every revision stays available through its pinned version link.

Share thoughtfully

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.