A URL for every deck your agents build

Where your team
and agents work on the deck.

reveal.js decks, Impress.js presentations, and AI-generated HTML slide shows – publish them behind company SSO in 15 seconds. Your audience views the real thing, not a PDF export.

The demo shows an agent publishing a doc to display.dev – from a chat or a terminal – then a teammate opening its URL, selecting Edit, changing a number on the page and saving v2, a colleague commenting on v2, the agent publishing v3 at the same URL and resolving the comment, and the doc being shared with someone outside the company.

Works with your agents

Cursor, Codex, Claude Code – any agent that writes a file. Switch agents anytime – your URLs, versions and comments stay put.

Used by top teams at

The command

"Publish ./presentation.html to Display for everyone at my company."

Your agent publishes the deck and returns the link, for example https://acme.dsp.so/0kzNYG7O-q2-roadmap-deck.

Your audience clicks the link, authenticates with their company Google or Microsoft email, and navigates the full interactive presentation.

Starting from a blank page? The slide deck and pitch deck templates publish in one click – no account.


HTML presentations are interactive. Sharing them breaks that.

reveal.js, Impress.js and AI-generated HTML presentations are full web applications: animated transitions, fragment reveals, embedded charts, speaker notes, layouts that adapt to any screen. A PDF export loses all of it, and sharing the file itself doesn't work either.

So the presentation your CEO needs before Thursday stays on your laptop.

  • ✗
    Email
    corporate mail clients strip the JavaScript or block HTML attachments outright.
  • ✗
    Slack
    downloads as a file. The recipient opens it in a text editor.
  • ✗
    Google Drive
    stores the file, doesn't render it.
  • ✗
    Google Slides
    means rebuilding the deck in Google's editor, animations included.
  • ✗
    Notion embed
    strips the JavaScript. Slide transitions gone.

For AI-generated presentations

Claude Code, Cursor and Codex write HTML presentations as default output: architecture proposals, executive briefings, product roadmaps, rendered as reveal.js or custom slide shows. Publish the file the agent wrote and the deck keeps its format – animated, interactive, charts responding to clicks. Everyone on the distribution list signs in with their company email and reads it in their own time.


HTML presentation sharing compared

MethodInteractivityCompany authAsync viewingTime
PDF export❌ (static)–✅5 min
Google Slides❌ (rebuild)✅✅30+ min
Screenshot walkthrough❌–❌10+ min
Loom recording❌–✅15 min
display.dev✅✅✅15 sec

Workflows by presentation framework

01
reveal.js
"Inline the assets into one HTML file and publish it to Display."
Build the static deck first with reveal-md slides.md --static.
02
Impress.js
"Publish impress-deck.html to Display."
Impress.js decks are single HTML files. Publish the file as is.
03
Slidev
"Bundle the build into one HTML file and publish it to Display."
Run the Vue build first.
04
AI-generated
"Publish the deck to Display."
Claude Code, Cursor or Codex writes the deck to disk and publishes that file.

Pricing

2 months free
Free

Try it. No credit card.

€0
  • Included: 3 gated artifacts
  • Included: Unlimited public artifacts*
  • Included: 50MB storage
  • Not included: Version history
  • Not included: Google + Microsoft SSO
  • Not included: Audit logs

display.dev branded

Get started
Solo

Individuals. Unlimited gated sharing.

€15/mo
  • Included: Unlimited gated artifacts
  • Included: Unlimited public artifacts
  • Included: 1GB storage
  • Included: 10 versions
  • Not included: Google + Microsoft SSO
  • Not included: Audit logs
Get started
Enterprise

For compliance-driven organizations.

Contact us

From €499/mo

  • Included: Unlimited gated artifacts
  • Included: Unlimited public artifacts
  • Included: Custom storage
  • Included: Unlimited versions
  • Included: Google + Microsoft SSO
  • Included: 365 days audit logs
Book 20 minutes

Features

Authentication

Viewers click a link and sign in with their Google or Microsoft account, or a one-time password. No app to install. No account to create. No IT ticket.

Comments

Inline comments on every artifact. Your agent reads them via MCP, fetches the current version, republishes with short_id and base_version, and resolves the thread. The artifact stays the current version at the same URL, not a one-shot screenshot.

Publish in 15 seconds

Ask your agent to publish the file to Display, in your terminal or in Claude Desktop. No git repo, no deploy pipeline, no project to configure.

A URL that never changes

Every artifact gets a URL that keeps working. Share in Slack, link in Notion, paste in email. It still works six months later.

Unlimited viewers

No per-seat pricing at any tier. Share with your PM, exec, legal team, or designer for the same flat price.

Any agent

Cursor, Codex, and Claude Code all work, along with any agent that creates HTML or Markdown output.

Try it free

  • Publish an interactive deck in 15 seconds, no card
  • Your audience signs in with the Google or Microsoft account they already use
  • Unlimited viewers on every plan

Common questions.

Does display.dev support reveal.js speaker notes?+

Yes. reveal.js speaker notes (?speaker mode) run client-side and work in display.dev-served presentations. Viewers open the URL and press S for speaker view.

What about presentations with embedded videos?+

Videos embedded via <video> tags with base64-encoded sources work. External videos from YouTube/Vimeo work if your HTML references them via URL. Large video files can push an artifact past Free's 10MB per-artifact cap. Solo and Pro permit the platform maximum of 50MB per artifact. Pro adds 25GB total storage for hundreds of presentations.

Can I share a presentation with external stakeholders (non-company email)?+

Yes. display.dev's per-artifact guest sharing lets you invite specific external emails. They receive a one-time password and can view the presentation without a company email.

Does the PDF fallback work?+

Yes. If a viewer wants to print or save as PDF, Ctrl+P / Cmd+P from the browser triggers the browser's print dialog. reveal.js and most HTML presentation frameworks include print styles.

Can I password-protect a presentation separately from company SSO?+

Signed-in publishes start Private, so only the creator and invited people can open them. Company visibility opens an artifact to organization members through Google or Microsoft sign-in. Both are available on every plan.

Publish your first artifact in 15 seconds.

Free tier. No credit card. One-time password auth on free, Google + Microsoft SSO on Pro (€49/month flat).