Pick your framework. Each guide walks through install with interactive steps — typed wrappers where we ship them, Lit custom elements everywhere else.
Typed wrappers via @velkin/react — recommended for SPAs and Vite apps.
App Router with deep Lit SSR (declarative shadow DOM) plus a client theme shell.
SFC wrappers from @velkin/vue with typed props and v-model where documented.
Vue wrappers in Nuxt with a client-only theme plugin when needed.
Use vu-* tags directly — no framework wrapper required.
Consume Lit custom elements with CUSTOM_ELEMENTS_SCHEMA.
Use vu-* custom elements in .svelte files with on:vu-* handlers.
Islands with React/Vue wrappers, or raw custom elements in Astro files.
React wrappers in Remix routes with a root theme provider.