The GitHub Pages alternative for internal HTML

Everything you share with GitHub Pages,
without the Enterprise seat.

GitHub Pages private repos require Enterprise Cloud at $21/user/month – and every viewer needs a GitHub account. display.dev gives your entire company access to internal HTML content for €49/month flat. No GitHub account required.

The demo shows an agent publishing a doc to display.dev – from a chat or a terminal – then the team opening its URL, commenting, the agent publishing v2 at the same URL, 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.

Trusted by thousands
Indigo Engineering

display.dev vs. GitHub Pages

display.devGitHub Pages (private access)
Cost for 100 internal viewers€49 flat; no viewer seatsUp to $2,100/mo if viewers need Enterprise licenses†
Viewer accessCompany SSO or verified work email; no GitHub accountGitHub account with read access to the publishing repo
Publishing modelPublish an artifact: dsp publish ./file.htmlPublish a repo-backed site: create repo, commit, wait for Pages deploy
Non-developer publishingDrag-and-drop, MCP, or CLIPossible via GitHub UI, but still requires repo permissions and commits
Viewer audit trailBuilt-in: viewer, time, artifact, versionNo per-viewer artifact trail (repo admin audit logs are separate)
Best fitAI-generated artifacts for non-engineer viewersWebsites hosted directly from a GitHub repo – project pages, blogs, docs

<small>† GitHub Enterprise Cloud: $21/user/mo list price (as of 2026). GitHub bills Enterprise Cloud for org members and outside collaborators on private/internal repos. If viewers already have Enterprise access, incremental cost may be lower.</small>

The GitHub Pages pricing wall

Public GitHub Pages is free and anyone can read it – fine for open source, wrong for internal content. The private version is Enterprise Cloud only, at $21/user/month per viewer.

display.dev charges €49/month flat and asks readers for the Google or Microsoft account they already use.

  • $2,100/month for 100 viewers
    Every reader needs a paid Enterprise seat, whatever they read.
  • Every viewer needs a GitHub account
    Your PM doesn't have one. Your VP doesn't want one.
  • Onboarding to read one page
    Your legal team shouldn't join your GitHub org to read an architecture proposal.
  • Repo permissions are the access model
    Read access to the publishing repo means read access to everything in it.

Who can open it

Anyone can open

A public URL, no sign-in – the same reach as public GitHub Pages, without a repo behind it.

Invited people

Named email addresses only, for a client or a contractor who should see one artifact and nothing else.

Everyone at your company

Anyone signing in with a verified company domain gets in, through Google Workspace or Microsoft Entra ID. No GitHub account, no seat, no cost per reader.

You change the level any time. Move an artifact from company-gated to public and back. The URL stays the same.

When to use which

GitHub Pages
Your whole audience already has GitHub accounts, your content is public, or you're on Enterprise Cloud and the cost is absorbed. Open source documentation is the canonical case.
display.dev
Any viewer without GitHub access. Any content that shouldn't be public. Any team that would rather pay €49/month than $2,100/month for 100 viewers.

Pricing

2 months free
Free

Try it. No credit card.

€0
  • Included: 10 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
Talk to us

Try display.dev free

  • €49/month – not $2,100/month for 100 viewers
  • No GitHub account required for anyone who views your content
  • First artifact in 15 seconds · No credit card

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

dsp publish ./file.html from your terminal, or one sentence 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.

Common questions.

Can I use GitHub Pages public for internal content with a long, hard-to-guess URL?+

No. A publicly accessible URL forwarded once reaches anyone the viewer sends it to. "Security through obscurity" doesn't satisfy access control requirements.

Does GitHub offer a cheaper option for private Pages?+

No. GitHub Team ($4/user) does not include private repo Pages. Enterprise Cloud ($21/user) is required.

What if I already push to GitHub Pages for public docs and just need auth for some content?+

Use GitHub Pages for public docs and display.dev for internal artifacts. They're complementary – different jobs.

Can I publish from a CI job instead of my laptop?+

Yes. Add your API token as a secret, install @displaydev/cli, and run dsp publish ./output/ as a step. The URL comes back in the job output.

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).