Show HN candidate / live prototype
An iframe that can frame any website.
<hyper-frame> is a custom element backed by a live remote browser.
Your page gets an embeddable surface, navigation controls, automation calls,
screenshots, tab events, and streaming health metrics.
Open the live console No account needed for the demo path. Try a URL that normal iframes refuse.
getTabs, evaluate, or getFrame.<script type="module" src="https://hyper-frame.art/hyper-frame.js"></script>
<hyper-frame
login-link="https://browserbox.example/login?token=..."
width="100%"
height="640">
</hyper-frame>
After the element is ready, call methods on it:
navigateTo(url), createTab(url),
evaluate(js), getFrame(),
getTransportDiagnostics().
| Problem | Real sites often cannot be placed in a normal iframe because of X-Frame-Options and Content-Security-Policy. |
|---|---|
| Approach | Run the page in an isolated BrowserBox session, stream the browser surface, and expose a narrow element API to the embedding page. |
| Use cases | Remote browser isolation, product embeds, browser automation, support consoles, web QA, and agent-facing browsers. |
| Status | Working demo and developer console. Commercial packaging is in progress. |
Hyper-Frame is proprietary software powered by the BrowserBox engine. The public demo is here for trying the interface and API shape. Production use requires a commercial BrowserBox license.