Embed in any stack
Run the editor as a standalone iframe app and drive it from React, Vue, Svelte, or plain HTML â your host never imports the editor.
Drop a full page editor into any app over a tiny client â no framework lock-in in your host.
uframe is the editor you embed in your own app â you own the data, the backend, and the experience around it.
Add an in-app page/content builder to a SaaS, CMS, or landing tool â embed it over the tiny client and host on any stack.
Extend the editor with your own blocks, plugins, toolbar buttons, and sidebar panels by importing the Vue component.
Offer white-label editing â rebrand the chrome with theme tokens, kept isolated behind the iframe boundary.
Embed-first, but not embed-only â pick the path that fits your host.
uframe/embedMount an iframe and drive it over a tiny typed postMessage protocol. Any host stack, full isolation, nothing heavy in your bundle.
<PageEditor>Import the editor directly when you need to register custom blocks, plugins, and panels. Pulls Vue into your bundle.