Choose a host integration
Each host adapter calls the same renderer registry and emits declarative shadow DOM in the shape its framework expects.
| Host | Adapter | Guide |
|---|---|---|
| SvelteKit | @svebcomponents/ssr | SvelteKit |
| React | @svebcomponents/ssr-react | React |
| Vue | @svebcomponents/ssr-vue | Vue |
| Astro | @svebcomponents/ssr-astro | Astro |
For another server framework, call renderCustomElement() or
renderCustomElementSync() and place the returned shadow template first in the
element’s child list. The
@svebcomponents/ssr reference documents those functions
and the renderer registry.